From 4ffd67ef7a9a1a465d2a8cc35a785edb149de24a Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 28 Sep 2009 22:01:49 +0000 Subject: asymptote 1.87 git-svn-id: svn://tug.org/texlive/trunk@15535 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/utils/README | 3 +- Build/source/utils/asymptote/ChangeLog | 9457 ++++++++++---------- Build/source/utils/asymptote/ReleaseNotes | 17 + Build/source/utils/asymptote/asymptote.spec | 2 +- Build/source/utils/asymptote/base/asy-mode.el | 157 +- Build/source/utils/asymptote/base/embed.asy | 5 +- Build/source/utils/asymptote/base/external.asy | 2 +- Build/source/utils/asymptote/base/geometry.asy | 1 + Build/source/utils/asymptote/base/graph.asy | 73 +- Build/source/utils/asymptote/base/graph3.asy | 6 +- Build/source/utils/asymptote/base/grid3.asy | 1 + Build/source/utils/asymptote/base/markers.asy | 1 + Build/source/utils/asymptote/base/palette.asy | 22 +- .../source/utils/asymptote/base/plain_picture.asy | 2 +- .../source/utils/asymptote/base/plain_shipout.asy | 5 +- Build/source/utils/asymptote/base/slide.asy | 16 +- Build/source/utils/asymptote/base/three.asy | 220 +- .../source/utils/asymptote/base/three_surface.asy | 32 +- Build/source/utils/asymptote/base/trembling.asy | 1 + Build/source/utils/asymptote/base/tube.asy | 1 + Build/source/utils/asymptote/config.h.in | 6 - Build/source/utils/asymptote/configure | 29 +- Build/source/utils/asymptote/configure.ac | 6 +- Build/source/utils/asymptote/doc/CAD.pdf | Bin 67399 -> 67399 bytes Build/source/utils/asymptote/doc/FAQ/asy-faq.info | 2 +- Build/source/utils/asymptote/doc/asy.1 | 10 + Build/source/utils/asymptote/doc/asymptote.pdf | Bin 1567244 -> 1568843 bytes Build/source/utils/asymptote/doc/asymptote.texi | 429 +- Build/source/utils/asymptote/doc/bigsquare.asy | 2 +- Build/source/utils/asymptote/doc/options | 4 + .../source/utils/asymptote/doc/png/asymptote.info | 1216 +-- Build/source/utils/asymptote/doc/quartercircle.asy | 2 +- Build/source/utils/asymptote/drawsurface.cc | 153 +- Build/source/utils/asymptote/drawsurface.h | 14 +- .../asymptote/examples/animations/wavepacket.asy | 1 + .../source/utils/asymptote/examples/billboard.asy | 11 + Build/source/utils/asymptote/examples/impact.asy | 1 + .../source/utils/asymptote/examples/p-orbital.asy | 16 +- .../source/utils/asymptote/examples/slidedemo.asy | 2 +- .../utils/asymptote/examples/stereoscopic.asy | 11 + .../source/utils/asymptote/examples/threeviews.asy | 17 +- Build/source/utils/asymptote/glrender.cc | 212 +- Build/source/utils/asymptote/glrender.h | 22 + Build/source/utils/asymptote/keywords.cc | 1 + Build/source/utils/asymptote/patches/README | 4 - Build/source/utils/asymptote/picture.cc | 186 +- Build/source/utils/asymptote/picture.h | 2 +- Build/source/utils/asymptote/prc/PRCbitStream.cc | 14 +- Build/source/utils/asymptote/prc/PRCdouble.cc | 2 +- Build/source/utils/asymptote/prc/PRCdouble.h | 40 +- Build/source/utils/asymptote/prc/oPRCFile.cc | 4 +- Build/source/utils/asymptote/process.cc | 16 +- Build/source/utils/asymptote/runarray.cc | 480 +- Build/source/utils/asymptote/runarray.in | 31 + Build/source/utils/asymptote/runbacktrace.cc | 6 - Build/source/utils/asymptote/runfile.cc | 6 - Build/source/utils/asymptote/runhistory.cc | 6 - Build/source/utils/asymptote/runlabel.cc | 6 - Build/source/utils/asymptote/runmath.cc | 6 - Build/source/utils/asymptote/runpair.cc | 6 - Build/source/utils/asymptote/runpath.cc | 6 - Build/source/utils/asymptote/runpath3d.cc | 6 - Build/source/utils/asymptote/runpicture.cc | 83 +- Build/source/utils/asymptote/runpicture.in | 21 +- Build/source/utils/asymptote/runstring.cc | 6 - Build/source/utils/asymptote/runsystem.cc | 6 - Build/source/utils/asymptote/runtime.cc | 6 - Build/source/utils/asymptote/runtimebase.in | 6 - Build/source/utils/asymptote/runtriple.cc | 6 - Build/source/utils/asymptote/settings.cc | 20 +- Build/source/utils/asymptote/texfile.h | 16 +- Build/source/utils/asymptote/triple.h | 6 + Build/source/utils/asymptote/util.cc | 13 +- 73 files changed, 6977 insertions(+), 6230 deletions(-) create mode 100644 Build/source/utils/asymptote/examples/billboard.asy create mode 100644 Build/source/utils/asymptote/examples/stereoscopic.asy (limited to 'Build/source') diff --git a/Build/source/utils/README b/Build/source/utils/README index 69a05288bf2..42edab08b79 100644 --- a/Build/source/utils/README +++ b/Build/source/utils/README @@ -5,9 +5,10 @@ You may freely use, modify and/or distribute this file. Extra utilities we (optionally) compile for TeX Live. See comments in ../texk/README. -asymptote 1.86 - checked 11sep09 +asymptote 1.87 - checked 28sep09 update to TL from CTAN, to include prebuilt doc. see http://tug.org/texlive/build.html#asymptote + and tlpkg/bin/tl-update/asy dialog 1.1-20080819 - checked 20mar09 ftp://invisible-island.net/dialog/dialog.tar.gz diff --git a/Build/source/utils/asymptote/ChangeLog b/Build/source/utils/asymptote/ChangeLog index b17acecd823..54adba06d51 100644 --- a/Build/source/utils/asymptote/ChangeLog +++ b/Build/source/utils/asymptote/ChangeLog @@ -1,5 +1,358 @@ ------------------------------------------------------------------------ -r4642 | jcbowman | 2009-09-05 21:34:57 +0200 (Sat, 05 Sep 2009) | 4 lines +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). + +------------------------------------------------------------------------ +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. + +------------------------------------------------------------------------ +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 @@ -10,7 +363,7 @@ Fix uninitialized variable. Add missing name arguments. ------------------------------------------------------------------------ -r4641 | jcbowman | 2009-09-05 09:17:23 +0200 (Sat, 05 Sep 2009) | 2 lines +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 @@ -18,14 +371,14 @@ Changed paths: Fix string ambiguity. ------------------------------------------------------------------------ -r4640 | jcbowman | 2009-09-04 23:36:17 +0200 (Fri, 04 Sep 2009) | 2 lines +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 23:35:24 +0200 (Fri, 04 Sep 2009) | 2 lines +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 @@ -33,14 +386,14 @@ Changed paths: Move begingroup and endgroup to oPRCFile class. ------------------------------------------------------------------------ -r4638 | jcbowman | 2009-09-04 23:28:31 +0200 (Fri, 04 Sep 2009) | 2 lines +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 23:27:09 +0200 (Fri, 04 Sep 2009) | 2 lines +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 @@ -50,7 +403,7 @@ Changed paths: Add PRC model name support to begingroup3 and endgroup3. ------------------------------------------------------------------------ -r4636 | jcbowman | 2009-09-04 18:28:47 +0200 (Fri, 04 Sep 2009) | 2 lines +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 @@ -67,28 +420,28 @@ Changed paths: Support naming of PRC parts. ------------------------------------------------------------------------ -r4635 | jcbowman | 2009-09-04 13:28:59 +0200 (Fri, 04 Sep 2009) | 2 lines +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 13:13:50 +0200 (Fri, 04 Sep 2009) | 2 lines +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 13:06:33 +0200 (Fri, 04 Sep 2009) | 2 lines +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 12:39:43 +0200 (Fri, 04 Sep 2009) | 2 lines +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 @@ -96,14 +449,14 @@ Changed paths: Improve GNU readline test. ------------------------------------------------------------------------ -r4631 | jcbowman | 2009-09-03 20:35:35 +0200 (Thu, 03 Sep 2009) | 2 lines +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 20:34:12 +0200 (Thu, 03 Sep 2009) | 2 lines +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 @@ -111,7 +464,7 @@ Changed paths: Fix radius of curvature at nodes. ------------------------------------------------------------------------ -r4629 | jcbowman | 2009-09-03 00:39:30 +0200 (Thu, 03 Sep 2009) | 2 lines +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 @@ -119,7 +472,7 @@ Changed paths: Reduce NURBS memory usage in polynomial case. ------------------------------------------------------------------------ -r4628 | jcbowman | 2009-09-03 00:36:06 +0200 (Thu, 03 Sep 2009) | 2 lines +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 @@ -127,7 +480,7 @@ Changed paths: Fix NURBS sizing. ------------------------------------------------------------------------ -r4627 | jcbowman | 2009-08-31 10:00:43 +0200 (Mon, 31 Aug 2009) | 4 lines +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 @@ -140,21 +493,21 @@ Optimize PRC polygons. Reduce surface memory usage. ------------------------------------------------------------------------ -r4626 | jcbowman | 2009-08-22 01:45:52 +0200 (Sat, 22 Aug 2009) | 1 line +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 23:22:51 +0200 (Fri, 21 Aug 2009) | 2 lines +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 23:22:10 +0200 (Fri, 21 Aug 2009) | 2 lines +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 @@ -162,7 +515,7 @@ Changed paths: Move remaining picture operations. ------------------------------------------------------------------------ -r4623 | jcbowman | 2009-08-21 23:21:36 +0200 (Fri, 21 Aug 2009) | 3 lines +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 @@ -171,34 +524,34 @@ Rename labelsurface to surface; extend also to surfaces containing a single patch. ------------------------------------------------------------------------ -r4622 | jcbowman | 2009-08-21 07:08:28 +0200 (Fri, 21 Aug 2009) | 2 lines +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-21 06:15:10 +0200 (Fri, 21 Aug 2009) | 2 lines +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 16:39:20 +0200 (Thu, 20 Aug 2009) | 1 line +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 08:47:14 +0200 (Thu, 20 Aug 2009) | 2 lines +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 08:26:46 +0200 (Thu, 20 Aug 2009) | 2 lines +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 @@ -220,7 +573,7 @@ Changed paths: Split runtime further. ------------------------------------------------------------------------ -r4617 | jcbowman | 2009-08-20 06:18:19 +0200 (Thu, 20 Aug 2009) | 2 lines +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 @@ -233,7 +586,7 @@ Changed paths: Split runtime further. ------------------------------------------------------------------------ -r4616 | jcbowman | 2009-08-20 06:06:02 +0200 (Thu, 20 Aug 2009) | 2 lines +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 @@ -244,7 +597,7 @@ Changed paths: Split runtime.in further. ------------------------------------------------------------------------ -r4615 | jcbowman | 2009-08-20 01:23:45 +0200 (Thu, 20 Aug 2009) | 2 lines +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 @@ -268,7 +621,7 @@ Changed paths: Start splitting runtime.in. ------------------------------------------------------------------------ -r4614 | jcbowman | 2009-08-19 15:52:08 +0200 (Wed, 19 Aug 2009) | 2 lines +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 @@ -276,7 +629,7 @@ Changed paths: Rename example. ------------------------------------------------------------------------ -r4613 | jcbowman | 2009-08-19 09:12:04 +0200 (Wed, 19 Aug 2009) | 2 lines +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) @@ -284,7 +637,7 @@ Changed paths: Move new example to examples directory. ------------------------------------------------------------------------ -r4612 | jcbowman | 2009-08-19 09:08:56 +0200 (Wed, 19 Aug 2009) | 2 lines +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 @@ -296,21 +649,21 @@ Changed paths: Extend NURBS interface. ------------------------------------------------------------------------ -r4611 | catuneanu | 2009-08-19 06:08:55 +0200 (Wed, 19 Aug 2009) | 1 line +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 18:30:30 +0200 (Tue, 18 Aug 2009) | 2 lines +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 08:16:29 +0200 (Mon, 17 Aug 2009) | 2 lines +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 @@ -320,21 +673,21 @@ Changed paths: Move approximate NURBS bounds to C++ code. ------------------------------------------------------------------------ -r4608 | jcbowman | 2009-08-16 23:50:08 +0200 (Sun, 16 Aug 2009) | 2 lines +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 23:44:05 +0200 (Sun, 16 Aug 2009) | 2 lines +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 22:57:48 +0200 (Sun, 16 Aug 2009) | 2 lines +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 @@ -347,28 +700,28 @@ Changed paths: Enable rational NURBS. ------------------------------------------------------------------------ -r4605 | jcbowman | 2009-08-16 22:46:04 +0200 (Sun, 16 Aug 2009) | 2 lines +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 19:08:20 +0200 (Sun, 16 Aug 2009) | 2 lines +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 18:06:11 +0200 (Sun, 16 Aug 2009) | 2 lines +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 09:19:43 +0200 (Sun, 16 Aug 2009) | 2 lines +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 @@ -380,14 +733,14 @@ Changed paths: Add preliminary NURBS support (so far only implemented for PRC). ------------------------------------------------------------------------ -r4601 | jcbowman | 2009-08-16 04:53:15 +0200 (Sun, 16 Aug 2009) | 2 lines +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 17:38:41 +0200 (Sat, 15 Aug 2009) | 2 lines +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 @@ -395,20 +748,20 @@ Changed paths: Remove unwanted spaces in asymptote.sty. ------------------------------------------------------------------------ -r4599 | jcbowman | 2009-08-15 11:01:42 +0200 (Sat, 15 Aug 2009) | 1 line +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 09:16:08 +0200 (Sat, 15 Aug 2009) | 2 lines +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 08:28:59 +0200 (Sat, 15 Aug 2009) | 4 lines +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 @@ -418,7 +771,7 @@ Embed parametric equations on Klein bottle. Add new example. ------------------------------------------------------------------------ -r4596 | jcbowman | 2009-08-15 08:17:32 +0200 (Sat, 15 Aug 2009) | 2 lines +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 @@ -426,7 +779,7 @@ Changed paths: Improve diagnostics for missing libz library or texi2dvi program. ------------------------------------------------------------------------ -r4595 | jcbowman | 2009-08-15 07:25:57 +0200 (Sat, 15 Aug 2009) | 2 lines +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 @@ -438,14 +791,14 @@ Changed paths: Add light argument to fit() and shipout(). ------------------------------------------------------------------------ -r4594 | jcbowman | 2009-08-15 06:36:55 +0200 (Sat, 15 Aug 2009) | 2 lines +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-15 05:57:06 +0200 (Sat, 15 Aug 2009) | 2 lines +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 @@ -453,14 +806,14 @@ Changed paths: Remove unwanted quotes from LaTeX jobname. ------------------------------------------------------------------------ -r4592 | jcbowman | 2009-08-15 01:05:07 +0200 (Sat, 15 Aug 2009) | 2 lines +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 17:05:32 +0200 (Fri, 14 Aug 2009) | 2 lines +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 @@ -468,13 +821,13 @@ Changed paths: Check only primitive types for virtual file mode members. ------------------------------------------------------------------------ -r4590 | pivaldi | 2009-08-14 16:50:49 +0200 (Fri, 14 Aug 2009) | 1 line +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 12:19:54 +0200 (Fri, 14 Aug 2009) | 2 lines +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 @@ -482,7 +835,7 @@ Changed paths: Restrict file modes to ty_file. ------------------------------------------------------------------------ -r4588 | jcbowman | 2009-08-14 12:02:48 +0200 (Fri, 14 Aug 2009) | 2 lines +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 @@ -491,7 +844,7 @@ Changed paths: Update tests. ------------------------------------------------------------------------ -r4587 | jcbowman | 2009-08-14 11:41:41 +0200 (Fri, 14 Aug 2009) | 3 lines +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 @@ -507,7 +860,7 @@ Make file mode functions virtual members; this backwards incompatibility requires that line(file f) be changed to f.line(), etc. ------------------------------------------------------------------------ -r4586 | jcbowman | 2009-08-14 06:36:05 +0200 (Fri, 14 Aug 2009) | 3 lines +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 @@ -526,7 +879,7 @@ Remove obsolete cyclicflag and void cyclic(bool) functions now that the cyclic member of an array is writeable. ------------------------------------------------------------------------ -r4585 | jcbowman | 2009-08-14 06:06:27 +0200 (Fri, 14 Aug 2009) | 2 lines +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 @@ -535,7 +888,7 @@ Changed paths: Don't overwrite viewportmargin. ------------------------------------------------------------------------ -r4584 | jcbowman | 2009-08-13 01:33:31 +0200 (Thu, 13 Aug 2009) | 2 lines +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 @@ -543,14 +896,14 @@ Changed paths: Check ASYMPTOTE_HOME instead of ~/.asy in search path. ------------------------------------------------------------------------ -r4583 | jcbowman | 2009-08-13 00:12:31 +0200 (Thu, 13 Aug 2009) | 2 lines +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 09:32:50 +0200 (Tue, 11 Aug 2009) | 2 lines +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 @@ -558,28 +911,28 @@ Changed paths: Increase linegranularity. ------------------------------------------------------------------------ -r4581 | jcbowman | 2009-08-11 07:38:34 +0200 (Tue, 11 Aug 2009) | 2 lines +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-11 06:28:47 +0200 (Tue, 11 Aug 2009) | 2 lines +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-11 05:27:22 +0200 (Tue, 11 Aug 2009) | 2 lines +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-11 05:21:17 +0200 (Tue, 11 Aug 2009) | 2 lines +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 @@ -599,7 +952,7 @@ Changed paths: Use splined parametric surfaces to implement smooth thick lines. ------------------------------------------------------------------------ -r4577 | jcbowman | 2009-08-10 19:28:37 +0200 (Mon, 10 Aug 2009) | 4 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 @@ -612,14 +965,14 @@ since the \beginpicture...\endpicture environment is still broken; this only affects the clipping of labels outside the bounding box.). ------------------------------------------------------------------------ -r4576 | jcbowman | 2009-08-09 23:47:06 +0200 (Sun, 09 Aug 2009) | 2 lines +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 09:34:45 +0200 (Sun, 09 Aug 2009) | 2 lines +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 @@ -629,7 +982,7 @@ Changed paths: Copy transformation T in projection.copy(). ------------------------------------------------------------------------ -r4574 | jcbowman | 2009-08-09 08:49:51 +0200 (Sun, 09 Aug 2009) | 14 lines +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 @@ -666,14 +1019,14 @@ Add rendermargin parameter. Add triple dir(explicit triple) function for consistency. ------------------------------------------------------------------------ -r4573 | jcbowman | 2009-08-08 21:00:47 +0200 (Sat, 08 Aug 2009) | 2 lines +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-07 04:38:26 +0200 (Fri, 07 Aug 2009) | 4 lines +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 @@ -684,14 +1037,14 @@ Add labelsurface function. Add min(frame, projection) and max(frame, projection). ------------------------------------------------------------------------ -r4571 | hammera | 2009-08-04 19:17:53 +0200 (Tue, 04 Aug 2009) | 2 lines +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 08:35:17 +0200 (Tue, 04 Aug 2009) | 6 lines +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 @@ -713,7 +1066,7 @@ Remove viewportfactor and anglefactor; increase angleprecision. Cache modelview matrix. ------------------------------------------------------------------------ -r4569 | hammera | 2009-08-03 21:48:16 +0200 (Mon, 03 Aug 2009) | 2 lines +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 @@ -724,7 +1077,7 @@ Changed paths: Refactored pushing and popping processData. ------------------------------------------------------------------------ -r4568 | jcbowman | 2009-08-01 22:03:12 +0200 (Sat, 01 Aug 2009) | 2 lines +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 @@ -733,14 +1086,14 @@ Changed paths: Simplify example. ------------------------------------------------------------------------ -r4567 | hammera | 2009-07-31 18:39:57 +0200 (Fri, 31 Jul 2009) | 2 lines +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 22:22:52 +0200 (Thu, 30 Jul 2009) | 2 lines +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 @@ -749,7 +1102,7 @@ Changed paths: Removed menv. ------------------------------------------------------------------------ -r4565 | hammera | 2009-07-30 21:19:42 +0200 (Thu, 30 Jul 2009) | 2 lines +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 @@ -762,7 +1115,7 @@ Changed paths: Added support for splitting runtime.in into several files. ------------------------------------------------------------------------ -r4564 | jcbowman | 2009-07-30 16:44:44 +0200 (Thu, 30 Jul 2009) | 2 lines +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) @@ -772,21 +1125,21 @@ Changed paths: Rename splinetype.asy to graph_splinetype.asy. ------------------------------------------------------------------------ -r4563 | jcbowman | 2009-07-29 08:36:18 +0200 (Wed, 29 Jul 2009) | 2 lines +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 08:35:28 +0200 (Wed, 29 Jul 2009) | 2 lines +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 09:17:37 +0200 (Tue, 28 Jul 2009) | 4 lines +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 @@ -801,14 +1154,14 @@ Add surface indices. Add nonuniform parametric surface routine. ------------------------------------------------------------------------ -r4560 | jcbowman | 2009-07-27 22:53:25 +0200 (Mon, 27 Jul 2009) | 2 lines +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 22:25:07 +0200 (Mon, 27 Jul 2009) | 3 lines +r4559 | jcbowman | 2009-07-27 14:25:07 -0600 (Mon, 27 Jul 2009) | 3 lines Changed paths: M /trunk/asymptote/base/three_surface.asy @@ -816,7 +1169,7 @@ Separate code to split a path into nondegenerate Coons patches out of surface constructor. ------------------------------------------------------------------------ -r4558 | jcbowman | 2009-07-27 18:17:48 +0200 (Mon, 27 Jul 2009) | 2 lines +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 @@ -825,14 +1178,14 @@ Changed paths: Generalize extrude. ------------------------------------------------------------------------ -r4557 | hammera | 2009-07-27 08:24:19 +0200 (Mon, 27 Jul 2009) | 2 lines +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 08:23:45 +0200 (Mon, 27 Jul 2009) | 2 lines +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 @@ -840,7 +1193,7 @@ Changed paths: Made more compact bytecode for pushing defualt arguments onto the stack. ------------------------------------------------------------------------ -r4555 | hammera | 2009-07-27 07:55:06 +0200 (Mon, 27 Jul 2009) | 2 lines +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 @@ -865,7 +1218,7 @@ Changed paths: Added detailed output for debugging bytecode. ------------------------------------------------------------------------ -r4554 | hammera | 2009-07-26 22:26:02 +0200 (Sun, 26 Jul 2009) | 2 lines +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 @@ -876,14 +1229,14 @@ Changed paths: Changed debugging output for DEBUG_STACK. ------------------------------------------------------------------------ -r4553 | jcbowman | 2009-07-26 07:35:36 +0200 (Sun, 26 Jul 2009) | 2 lines +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-26 00:39:31 +0200 (Sun, 26 Jul 2009) | 2 lines +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 @@ -893,7 +1246,7 @@ Changed paths: Implement empirical translation between OpenGL and PRC shininess. ------------------------------------------------------------------------ -r4551 | hammera | 2009-07-25 18:31:06 +0200 (Sat, 25 Jul 2009) | 2 lines +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 @@ -910,7 +1263,7 @@ Changed paths: Added preprocessor option to print names of bltin functions. ------------------------------------------------------------------------ -r4550 | hammera | 2009-07-25 18:12:38 +0200 (Sat, 25 Jul 2009) | 2 lines +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 @@ -918,7 +1271,7 @@ Changed paths: Changed formatting of interactive write for overloaded variables. ------------------------------------------------------------------------ -r4549 | hammera | 2009-07-25 18:11:39 +0200 (Sat, 25 Jul 2009) | 2 lines +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 @@ -927,14 +1280,14 @@ Changed paths: Automated definition of IntArray, etc. ------------------------------------------------------------------------ -r4548 | jcbowman | 2009-07-25 17:58:38 +0200 (Sat, 25 Jul 2009) | 2 lines +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 10:05:50 +0200 (Sat, 25 Jul 2009) | 4 lines +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 @@ -944,21 +1297,21 @@ Embed 2D frame. Improve OpenGL movie generation. ------------------------------------------------------------------------ -r4546 | jcbowman | 2009-07-25 08:41:07 +0200 (Sat, 25 Jul 2009) | 2 lines +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 08:01:06 +0200 (Sat, 25 Jul 2009) | 2 lines +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-25 07:57:15 +0200 (Sat, 25 Jul 2009) | 2 lines +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 @@ -979,28 +1332,28 @@ Changed paths: Allow asy warnings to be disabled. ------------------------------------------------------------------------ -r4543 | jcbowman | 2009-07-25 07:54:43 +0200 (Sat, 25 Jul 2009) | 2 lines +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-25 03:55:40 +0200 (Sat, 25 Jul 2009) | 2 lines +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 10:07:57 +0200 (Fri, 24 Jul 2009) | 2 lines +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 09:45:10 +0200 (Fri, 24 Jul 2009) | 2 lines +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 @@ -1009,7 +1362,7 @@ Changed paths: Made overloaded warning for interactive write less scary. ------------------------------------------------------------------------ -r4539 | hammera | 2009-07-24 09:42:07 +0200 (Fri, 24 Jul 2009) | 2 lines +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 @@ -1018,14 +1371,14 @@ Changed paths: Minor changes to virtual fields. ------------------------------------------------------------------------ -r4538 | hammera | 2009-07-24 03:24:46 +0200 (Fri, 24 Jul 2009) | 2 lines +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-24 03:20:22 +0200 (Fri, 24 Jul 2009) | 2 lines +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 @@ -1038,7 +1391,7 @@ Changed paths: Implemented writing to virtual fields. ------------------------------------------------------------------------ -r4536 | jcbowman | 2009-07-23 19:04:54 +0200 (Thu, 23 Jul 2009) | 2 lines +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 @@ -1046,7 +1399,7 @@ Changed paths: Resolve ambiguity. ------------------------------------------------------------------------ -r4535 | jcbowman | 2009-07-23 09:20:35 +0200 (Thu, 23 Jul 2009) | 9 lines +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 @@ -1075,49 +1428,49 @@ Add example of inset graph to xsin1x.asy. Improve animation fitting to guarantee a single transformation for all pictures. ------------------------------------------------------------------------ -r4534 | jcbowman | 2009-07-21 18:59:05 +0200 (Tue, 21 Jul 2009) | 2 lines +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 09:10:31 +0200 (Tue, 21 Jul 2009) | 2 lines +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 08:14:50 +0200 (Tue, 21 Jul 2009) | 2 lines +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-21 05:44:59 +0200 (Tue, 21 Jul 2009) | 2 lines +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 23:12:11 +0200 (Mon, 20 Jul 2009) | 2 lines +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 08:35:29 +0200 (Mon, 20 Jul 2009) | 1 line +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-20 06:57:37 +0200 (Mon, 20 Jul 2009) | 2 lines +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 @@ -1128,7 +1481,7 @@ Changed paths: Use a consistent approximation for drawing tube centers. ------------------------------------------------------------------------ -r4527 | jcbowman | 2009-07-20 05:35:45 +0200 (Mon, 20 Jul 2009) | 2 lines +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 @@ -1137,7 +1490,7 @@ Changed paths: Fix threaded exports. ------------------------------------------------------------------------ -r4526 | jcbowman | 2009-07-18 23:26:12 +0200 (Sat, 18 Jul 2009) | 2 lines +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 @@ -1146,14 +1499,14 @@ Changed paths: Respect -gray and -bw in PRC output. ------------------------------------------------------------------------ -r4525 | jcbowman | 2009-07-18 07:35:20 +0200 (Sat, 18 Jul 2009) | 2 lines +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-18 06:19:35 +0200 (Sat, 18 Jul 2009) | 2 lines +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 @@ -1164,7 +1517,7 @@ Changed paths: Fix texpath fontsize with PDF tex engines. ------------------------------------------------------------------------ -r4523 | jcbowman | 2009-07-18 03:55:57 +0200 (Sat, 18 Jul 2009) | 2 lines +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 @@ -1179,33 +1532,33 @@ Changed paths: Add missing pt units. ------------------------------------------------------------------------ -r4522 | jcbowman | 2009-07-14 08:22:41 +0200 (Tue, 14 Jul 2009) | 1 line +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-14 06:36:37 +0200 (Tue, 14 Jul 2009) | 2 lines +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-14 05:18:26 +0200 (Tue, 14 Jul 2009) | 1 line +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-14 05:02:58 +0200 (Tue, 14 Jul 2009) | 1 line +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-14 04:05:06 +0200 (Tue, 14 Jul 2009) | 2 lines +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 @@ -1213,21 +1566,21 @@ Changed paths: Approximate off-axis projections (viewportshift) in PRC. ------------------------------------------------------------------------ -r4517 | jcbowman | 2009-07-14 02:55:52 +0200 (Tue, 14 Jul 2009) | 2 lines +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-14 02:51:32 +0200 (Tue, 14 Jul 2009) | 2 lines +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-14 02:41:39 +0200 (Tue, 14 Jul 2009) | 2 lines +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 @@ -1235,7 +1588,7 @@ Changed paths: Rename minbound(triple[][], triple) to minbezier, etc. ------------------------------------------------------------------------ -r4514 | jcbowman | 2009-07-14 02:02:14 +0200 (Tue, 14 Jul 2009) | 2 lines +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 @@ -1243,7 +1596,7 @@ Changed paths: Remove unused format argument from xasy. ------------------------------------------------------------------------ -r4513 | jcbowman | 2009-07-14 01:50:26 +0200 (Tue, 14 Jul 2009) | 2 lines +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 @@ -1253,7 +1606,7 @@ Changed paths: Remove obsolete GIF deconstruction format and xformat setting. ------------------------------------------------------------------------ -r4512 | jcbowman | 2009-07-14 01:37:20 +0200 (Tue, 14 Jul 2009) | 2 lines +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 @@ -1269,28 +1622,28 @@ Changed paths: Allow single quotation marks in filenames. ------------------------------------------------------------------------ -r4511 | jcbowman | 2009-07-13 06:47:17 +0200 (Mon, 13 Jul 2009) | 2 lines +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-13 06:31:56 +0200 (Mon, 13 Jul 2009) | 2 lines +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-13 00:31:02 +0200 (Mon, 13 Jul 2009) | 2 lines +r4509 | jcbowman | 2009-07-12 16:31:02 -0600 (Sun, 12 Jul 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Add other missing path3 functions. ------------------------------------------------------------------------ -r4508 | jcbowman | 2009-07-12 22:48:40 +0200 (Sun, 12 Jul 2009) | 2 lines +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 @@ -1301,14 +1654,14 @@ Changed paths: Set executable flag on PostScript files under MSDOS, to allow psviewer="cmd". ------------------------------------------------------------------------ -r4507 | hammera | 2009-07-12 20:30:14 +0200 (Sun, 12 Jul 2009) | 2 lines +r4507 | hammera | 2009-07-12 12:30:14 -0600 (Sun, 12 Jul 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Added beginpoint and endpoint for path3. ------------------------------------------------------------------------ -r4506 | jcbowman | 2009-07-11 08:00:43 +0200 (Sat, 11 Jul 2009) | 4 lines +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 @@ -1321,14 +1674,14 @@ Use "cmd" to request the default MSDOS file association. Change default file association for pdfviewer, display, and animate to cmd. ------------------------------------------------------------------------ -r4505 | jcbowman | 2009-07-10 23:24:29 +0200 (Fri, 10 Jul 2009) | 2 lines +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 23:22:23 +0200 (Fri, 10 Jul 2009) | 4 lines +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 @@ -1340,14 +1693,14 @@ Fix font units. Add example of ConTeXT bug workaround for fonts smaller than 12pt. ------------------------------------------------------------------------ -r4503 | jcbowman | 2009-07-09 20:28:50 +0200 (Thu, 09 Jul 2009) | 2 lines +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 20:25:46 +0200 (Thu, 09 Jul 2009) | 2 lines +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 @@ -1355,21 +1708,21 @@ Changed paths: Change doubleclick setting to an int. ------------------------------------------------------------------------ -r4501 | jcbowman | 2009-07-09 20:20:40 +0200 (Thu, 09 Jul 2009) | 2 lines +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. ------------------------------------------------------------------------ -r4500 | jcbowman | 2009-07-08 17:33:37 +0200 (Wed, 08 Jul 2009) | 2 lines +r4500 | jcbowman | 2009-07-08 09:33:37 -0600 (Wed, 08 Jul 2009) | 2 lines Changed paths: A /trunk/asymptote/examples/lmfit1.asy Add example of lmfit. ------------------------------------------------------------------------ -r4499 | jcbowman | 2009-07-08 01:43:32 +0200 (Wed, 08 Jul 2009) | 6 lines +r4499 | jcbowman | 2009-07-07 17:43:32 -0600 (Tue, 07 Jul 2009) | 6 lines Changed paths: M /trunk/asymptote/base/three.asy @@ -1380,21 +1733,21 @@ Respect keepAspect flag. Respect projection.autoadjust. ------------------------------------------------------------------------ -r4498 | jcbowman | 2009-07-07 17:26:05 +0200 (Tue, 07 Jul 2009) | 2 lines +r4498 | jcbowman | 2009-07-07 09:26:05 -0600 (Tue, 07 Jul 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three_surface.asy Fix targetsize. ------------------------------------------------------------------------ -r4497 | jcbowman | 2009-07-07 17:24:59 +0200 (Tue, 07 Jul 2009) | 2 lines +r4497 | jcbowman | 2009-07-07 09:24:59 -0600 (Tue, 07 Jul 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three_surface.asy Fix 3D labels. ------------------------------------------------------------------------ -r4496 | jcbowman | 2009-07-07 16:17:31 +0200 (Tue, 07 Jul 2009) | 3 lines +r4496 | jcbowman | 2009-07-07 08:17:31 -0600 (Tue, 07 Jul 2009) | 3 lines Changed paths: M /trunk/asymptote/base/three_surface.asy @@ -1402,39 +1755,39 @@ Add bool targetsize=true to 3D label routines; this forces labels to be drawn with the size they would have on the target plane. ------------------------------------------------------------------------ -r4495 | jcbowman | 2009-07-07 05:35:38 +0200 (Tue, 07 Jul 2009) | 1 line +r4495 | jcbowman | 2009-07-06 21:35:38 -0600 (Mon, 06 Jul 2009) | 1 line Changed paths: M /trunk/asymptote/configure.ac Increment version to 1.81svn. ------------------------------------------------------------------------ -r4494 | jcbowman | 2009-07-07 02:06:06 +0200 (Tue, 07 Jul 2009) | 1 line +r4494 | jcbowman | 2009-07-06 18:06:06 -0600 (Mon, 06 Jul 2009) | 1 line Changed paths: M /trunk/asymptote/xstream.h Reinstate missing prototypes under CYGWIN ------------------------------------------------------------------------ -r4493 | jcbowman | 2009-07-07 01:56:40 +0200 (Tue, 07 Jul 2009) | 1 line +r4493 | jcbowman | 2009-07-06 17:56:40 -0600 (Mon, 06 Jul 2009) | 1 line Changed paths: M /trunk/asymptote/xstream.h Work around missing RPC definition under CYGWIN. ------------------------------------------------------------------------ -r4492 | jcbowman | 2009-07-07 01:23:08 +0200 (Tue, 07 Jul 2009) | 2 lines +r4492 | jcbowman | 2009-07-06 17:23:08 -0600 (Mon, 06 Jul 2009) | 2 lines Changed paths: M /trunk/asymptote/settings.cc Simplify code. ------------------------------------------------------------------------ -r4491 | jcbowman | 2009-07-06 23:29:09 +0200 (Mon, 06 Jul 2009) | 2 lines +r4491 | jcbowman | 2009-07-06 15:29:09 -0600 (Mon, 06 Jul 2009) | 2 lines Changed paths: M /trunk/asymptote/doc/Makefile.in Update asymptote.info in install-prebuilt because of version.texi dependency. ------------------------------------------------------------------------ -r4490 | jcbowman | 2009-07-06 22:49:09 +0200 (Mon, 06 Jul 2009) | 2 lines +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 @@ -1446,7 +1799,7 @@ Changed paths: Optionally inform user how to ignore a warning. ------------------------------------------------------------------------ -r4489 | jcbowman | 2009-07-06 21:43:30 +0200 (Mon, 06 Jul 2009) | 6 lines +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 @@ -1463,7 +1816,7 @@ Add warn(string) and nowarn(string) functions, along with settings.warnings Change "PATH" to "LOCATION" in error message. ------------------------------------------------------------------------ -r4488 | jcbowman | 2009-07-06 07:02:24 +0200 (Mon, 06 Jul 2009) | 4 lines +r4488 | jcbowman | 2009-07-05 23:02:24 -0600 (Sun, 05 Jul 2009) | 4 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi @@ -1472,21 +1825,21 @@ Mention psview as a better (and free) alternative to gsview for MSDOS users. Update documentation. ------------------------------------------------------------------------ -r4487 | jcbowman | 2009-07-06 06:05:56 +0200 (Mon, 06 Jul 2009) | 2 lines +r4487 | jcbowman | 2009-07-05 22:05:56 -0600 (Sun, 05 Jul 2009) | 2 lines Changed paths: M /trunk/asymptote/xstream.h Remove obsolete CYGWIN code. ------------------------------------------------------------------------ -r4486 | jcbowman | 2009-07-06 03:49:35 +0200 (Mon, 06 Jul 2009) | 2 lines +r4486 | jcbowman | 2009-07-05 19:49:35 -0600 (Sun, 05 Jul 2009) | 2 lines Changed paths: M /trunk/asymptote/xstream.h Work around u_quad_t conversion conflict. ------------------------------------------------------------------------ -r4485 | jcbowman | 2009-07-05 18:29:05 +0200 (Sun, 05 Jul 2009) | 5 lines +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 @@ -1503,14 +1856,14 @@ signed to files. Simplify single precision and signed interface routines. ------------------------------------------------------------------------ -r4484 | jcbowman | 2009-07-05 18:10:35 +0200 (Sun, 05 Jul 2009) | 2 lines +r4484 | jcbowman | 2009-07-05 10:10:35 -0600 (Sun, 05 Jul 2009) | 2 lines Changed paths: M /trunk/asymptote/base/lmfit.asy Add comments. ------------------------------------------------------------------------ -r4483 | jcbowman | 2009-07-05 04:39:50 +0200 (Sun, 05 Jul 2009) | 2 lines +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 @@ -1518,7 +1871,7 @@ Changed paths: Fix animations with global=false. ------------------------------------------------------------------------ -r4482 | jcbowman | 2009-07-04 23:39:12 +0200 (Sat, 04 Jul 2009) | 2 lines +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 @@ -1526,7 +1879,7 @@ Changed paths: Use pthread_join instead of pthread_kill. ------------------------------------------------------------------------ -r4481 | jcbowman | 2009-07-04 22:29:24 +0200 (Sat, 04 Jul 2009) | 2 lines +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 @@ -1534,21 +1887,21 @@ Changed paths: Minor simplifications. ------------------------------------------------------------------------ -r4480 | jcbowman | 2009-07-04 21:05:54 +0200 (Sat, 04 Jul 2009) | 2 lines +r4480 | jcbowman | 2009-07-04 13:05:54 -0600 (Sat, 04 Jul 2009) | 2 lines Changed paths: M /trunk/asymptote/fftw++.h Update to version 1.04. ------------------------------------------------------------------------ -r4479 | jcbowman | 2009-07-04 20:20:09 +0200 (Sat, 04 Jul 2009) | 2 lines +r4479 | jcbowman | 2009-07-04 12:20:09 -0600 (Sat, 04 Jul 2009) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Initialize lighting only in home(). ------------------------------------------------------------------------ -r4478 | jcbowman | 2009-07-04 20:08:30 +0200 (Sat, 04 Jul 2009) | 4 lines +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 @@ -1559,14 +1912,14 @@ Don't use POSIX timers by default due to portability issues. Call home() before quit to return to idle state and reset parameters. ------------------------------------------------------------------------ -r4477 | jcbowman | 2009-07-04 20:05:07 +0200 (Sat, 04 Jul 2009) | 2 lines +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 09:53:43 +0200 (Sat, 04 Jul 2009) | 4 lines +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 @@ -1577,7 +1930,7 @@ Force zoom/menu to be unmodified. Update documentation. ------------------------------------------------------------------------ -r4475 | jcbowman | 2009-07-04 09:32:54 +0200 (Sat, 04 Jul 2009) | 9 lines +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 @@ -1593,14 +1946,14 @@ Improve doubleclick emulation by adding a timeout (default 200ms). Re-instate default zoom/menu right-button assignment. ------------------------------------------------------------------------ -r4474 | jcbowman | 2009-07-04 00:43:19 +0200 (Sat, 04 Jul 2009) | 2 lines +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-04 00:28:54 +0200 (Sat, 04 Jul 2009) | 3 lines +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 @@ -1610,7 +1963,7 @@ Add setting warn that allows one to enable or disable warnings like writeoverloaded. ------------------------------------------------------------------------ -r4472 | jcbowman | 2009-07-03 09:39:13 +0200 (Fri, 03 Jul 2009) | 4 lines +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 @@ -1625,20 +1978,20 @@ unused x argument, distinguishing the integer case with a new bool signedint argument before the file. ------------------------------------------------------------------------ -r4471 | jcbowman | 2009-07-02 19:39:13 +0200 (Thu, 02 Jul 2009) | 2 lines +r4471 | jcbowman | 2009-07-02 11:39:13 -0600 (Thu, 02 Jul 2009) | 2 lines Changed paths: M /trunk/asymptote/settings.cc Fix TeXLive docdir. ------------------------------------------------------------------------ -r4470 | jcbowman | 2009-07-02 09:54:52 +0200 (Thu, 02 Jul 2009) | 1 line +r4470 | jcbowman | 2009-07-02 01:54:52 -0600 (Thu, 02 Jul 2009) | 1 line Changed paths: M /trunk/asymptote/configure.ac Increment version to 1.80svn. ------------------------------------------------------------------------ -r4469 | jcbowman | 2009-07-02 08:26:57 +0200 (Thu, 02 Jul 2009) | 2 lines +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 @@ -1646,7 +1999,7 @@ Changed paths: Change default right mouse button assignment from zoom/menu to zoom. ------------------------------------------------------------------------ -r4468 | jcbowman | 2009-07-02 06:00:57 +0200 (Thu, 02 Jul 2009) | 2 lines +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 @@ -1654,13 +2007,13 @@ Changed paths: Fix docdir under TeXLive. ------------------------------------------------------------------------ -r4467 | jcbowman | 2009-07-02 02:23:47 +0200 (Thu, 02 Jul 2009) | 1 line +r4467 | jcbowman | 2009-07-01 18:23:47 -0600 (Wed, 01 Jul 2009) | 1 line Changed paths: M /trunk/asymptote/settings.cc Remove unused code. ------------------------------------------------------------------------ -r4466 | jcbowman | 2009-07-02 00:32:52 +0200 (Thu, 02 Jul 2009) | 2 lines +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 @@ -1669,14 +2022,14 @@ Changed paths: Add viewportshift support for orthographic projections. ------------------------------------------------------------------------ -r4465 | jcbowman | 2009-07-01 10:49:09 +0200 (Wed, 01 Jul 2009) | 2 lines +r4465 | jcbowman | 2009-07-01 02:49:09 -0600 (Wed, 01 Jul 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/pipeintersection.asy Improve lighting. ------------------------------------------------------------------------ -r4464 | jcbowman | 2009-07-01 10:31:58 +0200 (Wed, 01 Jul 2009) | 2 lines +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 @@ -1684,7 +2037,7 @@ Changed paths: Revert orthographic projection and lastzoom changes. ------------------------------------------------------------------------ -r4463 | jcbowman | 2009-07-01 09:06:52 +0200 (Wed, 01 Jul 2009) | 18 lines +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 @@ -1716,7 +2069,7 @@ Remove unused code. Remove viewportpadding in favour of viewportmargin. ------------------------------------------------------------------------ -r4462 | jcbowman | 2009-07-01 08:41:37 +0200 (Wed, 01 Jul 2009) | 2 lines +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 @@ -1725,7 +2078,7 @@ Changed paths: Add operator != for 2D arithmetic arrays. ------------------------------------------------------------------------ -r4461 | jcbowman | 2009-07-01 08:32:48 +0200 (Wed, 01 Jul 2009) | 2 lines +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 @@ -1733,14 +2086,14 @@ Changed paths: Change integrate routines to output all computed values. ------------------------------------------------------------------------ -r4460 | jcbowman | 2009-06-27 09:01:04 +0200 (Sat, 27 Jun 2009) | 2 lines +r4460 | jcbowman | 2009-06-27 01:01:04 -0600 (Sat, 27 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three_surface.asy Fix perp vector calculation. ------------------------------------------------------------------------ -r4459 | jcbowman | 2009-06-27 03:21:52 +0200 (Sat, 27 Jun 2009) | 2 lines +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 @@ -1748,7 +2101,7 @@ Changed paths: Reset mouse motion function. ------------------------------------------------------------------------ -r4458 | jcbowman | 2009-06-26 23:52:42 +0200 (Fri, 26 Jun 2009) | 4 lines +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 @@ -1759,14 +2112,14 @@ Fix segmentation fault in operator == (real[][], real[][]). Add operator == (T[][], T[][]) for all builtin arithmetic types. ------------------------------------------------------------------------ -r4457 | jcbowman | 2009-06-26 08:19:00 +0200 (Fri, 26 Jun 2009) | 2 lines +r4457 | jcbowman | 2009-06-26 00:19:00 -0600 (Fri, 26 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/settings.cc Use $TEXMFCONFIG/asymptote for configuration directory under TeXLive. ------------------------------------------------------------------------ -r4456 | jcbowman | 2009-06-26 07:42:49 +0200 (Fri, 26 Jun 2009) | 2 lines +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 @@ -1774,14 +2127,14 @@ Changed paths: Remove unused code. ------------------------------------------------------------------------ -r4455 | jcbowman | 2009-06-25 10:51:31 +0200 (Thu, 25 Jun 2009) | 2 lines +r4455 | jcbowman | 2009-06-25 02:51:31 -0600 (Thu, 25 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/asymptote.nsi Remove etc/fstab kludge for cygwin 1.7 since it is no longer needed. ------------------------------------------------------------------------ -r4454 | jcbowman | 2009-06-25 09:27:33 +0200 (Thu, 25 Jun 2009) | 4 lines +r4454 | jcbowman | 2009-06-25 01:27:33 -0600 (Thu, 25 Jun 2009) | 4 lines Changed paths: M /trunk/asymptote/base/ode.asy @@ -1790,13 +2143,13 @@ Add E_RK2, E_PC, E_RK3BS exponential integrators. Fix dynamic timestepping; simplify logic. ------------------------------------------------------------------------ -r4453 | jcbowman | 2009-06-25 00:03:23 +0200 (Thu, 25 Jun 2009) | 1 line +r4453 | jcbowman | 2009-06-24 16:03:23 -0600 (Wed, 24 Jun 2009) | 1 line Changed paths: M /trunk/asymptote/configure.ac Increment version to 1.79svn. ------------------------------------------------------------------------ -r4452 | jcbowman | 2009-06-24 21:16:28 +0200 (Wed, 24 Jun 2009) | 2 lines +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 @@ -1804,7 +2157,7 @@ Changed paths: Fix title message (assuming zoom/menu button is unmodified). ------------------------------------------------------------------------ -r4451 | jcbowman | 2009-06-24 20:26:15 +0200 (Wed, 24 Jun 2009) | 2 lines +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 @@ -1814,7 +2167,7 @@ Changed paths: Fix align. ------------------------------------------------------------------------ -r4450 | jcbowman | 2009-06-24 20:11:02 +0200 (Wed, 24 Jun 2009) | 2 lines +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 @@ -1822,7 +2175,7 @@ Changed paths: Update documentation. ------------------------------------------------------------------------ -r4449 | jcbowman | 2009-06-24 19:24:54 +0200 (Wed, 24 Jun 2009) | 2 lines +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 @@ -1831,21 +2184,21 @@ Changed paths: Add support for generating syntax highlighting for the KDE editor Kate. ------------------------------------------------------------------------ -r4448 | jcbowman | 2009-06-24 19:17:55 +0200 (Wed, 24 Jun 2009) | 2 lines +r4448 | jcbowman | 2009-06-24 11:17:55 -0600 (Wed, 24 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/doc/png/Makefile.in Remove redundant redundancy. ------------------------------------------------------------------------ -r4447 | jcbowman | 2009-06-24 19:04:49 +0200 (Wed, 24 Jun 2009) | 2 lines +r4447 | jcbowman | 2009-06-24 11:04:49 -0600 (Wed, 24 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/asymptote.nsi Change exit to exit /b (end currently executing batch file). ------------------------------------------------------------------------ -r4446 | jcbowman | 2009-06-24 09:54:43 +0200 (Wed, 24 Jun 2009) | 2 lines +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 @@ -1855,21 +2208,21 @@ Changed paths: Implement customizable mouse bindings. ------------------------------------------------------------------------ -r4445 | jcbowman | 2009-06-23 18:15:33 +0200 (Tue, 23 Jun 2009) | 2 lines +r4445 | jcbowman | 2009-06-23 10:15:33 -0600 (Tue, 23 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/doc/png/Makefile.in Use --no-warn option for portability. ------------------------------------------------------------------------ -r4444 | jcbowman | 2009-06-23 11:12:03 +0200 (Tue, 23 Jun 2009) | 2 lines +r4444 | jcbowman | 2009-06-23 03:12:03 -0600 (Tue, 23 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Fix interactive exports. ------------------------------------------------------------------------ -r4443 | jcbowman | 2009-06-23 05:23:59 +0200 (Tue, 23 Jun 2009) | 2 lines +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 @@ -1879,14 +2232,14 @@ Changed paths: Increase textwidth and textheight. ------------------------------------------------------------------------ -r4442 | jcbowman | 2009-06-22 21:31:48 +0200 (Mon, 22 Jun 2009) | 2 lines +r4442 | jcbowman | 2009-06-22 13:31:48 -0600 (Mon, 22 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Fix configure --disable-gc. ------------------------------------------------------------------------ -r4441 | jcbowman | 2009-06-22 19:48:21 +0200 (Mon, 22 Jun 2009) | 2 lines +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 @@ -1896,21 +2249,21 @@ Changed paths: Fix thread locking. ------------------------------------------------------------------------ -r4440 | jcbowman | 2009-06-22 15:59:23 +0200 (Mon, 22 Jun 2009) | 2 lines +r4440 | jcbowman | 2009-06-22 07:59:23 -0600 (Mon, 22 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Make the install-prebuilt target omit texhash. ------------------------------------------------------------------------ -r4439 | jcbowman | 2009-06-22 09:27:24 +0200 (Mon, 22 Jun 2009) | 2 lines +r4439 | jcbowman | 2009-06-22 01:27:24 -0600 (Mon, 22 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/patches/freeglut-cygwin.patch Clean up patch. ------------------------------------------------------------------------ -r4438 | jcbowman | 2009-06-22 09:21:28 +0200 (Mon, 22 Jun 2009) | 2 lines +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 @@ -1918,7 +2271,7 @@ Changed paths: Add patch to allow version 2.6.0-rc1 of freeglut.dll to be built under CYGWIN. ------------------------------------------------------------------------ -r4437 | jcbowman | 2009-06-22 08:08:19 +0200 (Mon, 22 Jun 2009) | 7 lines +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 @@ -1936,35 +2289,35 @@ Remove obsolete patches. Delete obsolete _imagingtk.pyd file. ------------------------------------------------------------------------ -r4436 | jcbowman | 2009-06-22 05:24:26 +0200 (Mon, 22 Jun 2009) | 2 lines +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 20:26:28 +0200 (Sun, 21 Jun 2009) | 2 lines +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-20 01:00:10 +0200 (Sat, 20 Jun 2009) | 2 lines +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 22:39:49 +0200 (Fri, 19 Jun 2009) | 2 lines +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 22:38:37 +0200 (Fri, 19 Jun 2009) | 4 lines +r4432 | jcbowman | 2009-06-19 14:38:37 -0600 (Fri, 19 Jun 2009) | 4 lines Changed paths: M /trunk/asymptote/base/ode.asy @@ -1973,7 +2326,7 @@ Turn off fsal when dynamic=false. Implement E_Euler. ------------------------------------------------------------------------ -r4431 | jcbowman | 2009-06-19 17:42:23 +0200 (Fri, 19 Jun 2009) | 2 lines +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 @@ -1982,27 +2335,27 @@ Changed paths: Respect linegranularity. ------------------------------------------------------------------------ -r4430 | jcbowman | 2009-06-19 17:41:23 +0200 (Fri, 19 Jun 2009) | 2 lines +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 10:37:44 +0200 (Fri, 19 Jun 2009) | 1 line +r4429 | jcbowman | 2009-06-19 02:37:44 -0600 (Fri, 19 Jun 2009) | 1 line Changed paths: M /trunk/asymptote/configure.ac Increment version to 1.78svn. ------------------------------------------------------------------------ -r4428 | jcbowman | 2009-06-19 08:53:54 +0200 (Fri, 19 Jun 2009) | 2 lines +r4428 | jcbowman | 2009-06-19 00:53:54 -0600 (Fri, 19 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Document the ode module. ------------------------------------------------------------------------ -r4427 | jcbowman | 2009-06-19 08:47:08 +0200 (Fri, 19 Jun 2009) | 4 lines +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 @@ -2013,7 +2366,7 @@ Set viewportmargin=(1,1) in asymptote.sty. Reinstate ceil. ------------------------------------------------------------------------ -r4426 | jcbowman | 2009-06-19 08:45:07 +0200 (Fri, 19 Jun 2009) | 2 lines +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 @@ -2021,7 +2374,7 @@ Changed paths: Update examples. ------------------------------------------------------------------------ -r4425 | jcbowman | 2009-06-19 07:30:24 +0200 (Fri, 19 Jun 2009) | 2 lines +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 @@ -2043,28 +2396,28 @@ Changed paths: Implement splined parametric surfaces, based on contribution of Olivier Guibe. ------------------------------------------------------------------------ -r4424 | jcbowman | 2009-06-19 06:14:48 +0200 (Fri, 19 Jun 2009) | 2 lines +r4424 | jcbowman | 2009-06-18 22:14:48 -0600 (Thu, 18 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/pipestream.h Move SIGQUIT earlier. ------------------------------------------------------------------------ -r4423 | jcbowman | 2009-06-18 21:48:59 +0200 (Thu, 18 Jun 2009) | 2 lines +r4423 | jcbowman | 2009-06-18 13:48:59 -0600 (Thu, 18 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/base/splinetype.asy Remove periodicity check. ------------------------------------------------------------------------ -r4422 | jcbowman | 2009-06-18 21:47:22 +0200 (Thu, 18 Jun 2009) | 2 lines +r4422 | jcbowman | 2009-06-18 13:47:22 -0600 (Thu, 18 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/base/graph3.asy Allow different splinetypes in x and y directions. ------------------------------------------------------------------------ -r4421 | jcbowman | 2009-06-18 21:41:12 +0200 (Thu, 18 Jun 2009) | 2 lines +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 @@ -2072,7 +2425,7 @@ Changed paths: Implement FSAL. ------------------------------------------------------------------------ -r4420 | jcbowman | 2009-06-18 19:28:41 +0200 (Thu, 18 Jun 2009) | 2 lines +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 @@ -2080,55 +2433,55 @@ Changed paths: Implement dynamic time stepping in ode solver. ------------------------------------------------------------------------ -r4419 | jcbowman | 2009-06-18 05:01:13 +0200 (Thu, 18 Jun 2009) | 2 lines +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 19:48:42 +0200 (Wed, 17 Jun 2009) | 2 lines +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 13:06:13 +0200 (Mon, 15 Jun 2009) | 2 lines +r4417 | jcbowman | 2009-06-15 05:06:13 -0600 (Mon, 15 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/settings.cc Simplify sysdir code. ------------------------------------------------------------------------ -r4416 | jcbowman | 2009-06-14 04:54:06 +0200 (Sun, 14 Jun 2009) | 1 line +r4416 | jcbowman | 2009-06-13 20:54:06 -0600 (Sat, 13 Jun 2009) | 1 line Changed paths: M /trunk/asymptote/settings.cc Strip both LF and CR from kpsewhich ------------------------------------------------------------------------ -r4415 | jcbowman | 2009-06-12 04:04:26 +0200 (Fri, 12 Jun 2009) | 2 lines +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-12 03:57:21 +0200 (Fri, 12 Jun 2009) | 2 lines +r4414 | jcbowman | 2009-06-11 19:57:21 -0600 (Thu, 11 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/base/ode.asy Autogenerate default steps. ------------------------------------------------------------------------ -r4413 | jcbowman | 2009-06-11 07:41:31 +0200 (Thu, 11 Jun 2009) | 2 lines +r4413 | jcbowman | 2009-06-10 23:41:31 -0600 (Wed, 10 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Set default viewportmargin back to (0,0). ------------------------------------------------------------------------ -r4412 | jcbowman | 2009-06-11 06:45:06 +0200 (Thu, 11 Jun 2009) | 2 lines +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 @@ -2136,7 +2489,7 @@ Changed paths: Rename textoutputtype to textoutformat for consistency. ------------------------------------------------------------------------ -r4411 | jcbowman | 2009-06-11 06:43:53 +0200 (Thu, 11 Jun 2009) | 2 lines +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 @@ -2145,7 +2498,7 @@ Changed paths: Fix reference sizing. ------------------------------------------------------------------------ -r4410 | jcbowman | 2009-06-10 17:42:13 +0200 (Wed, 10 Jun 2009) | 2 lines +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 @@ -2153,34 +2506,34 @@ Changed paths: Fix path3 label alignment. ------------------------------------------------------------------------ -r4409 | jcbowman | 2009-06-10 16:04:35 +0200 (Wed, 10 Jun 2009) | 2 lines +r4409 | jcbowman | 2009-06-10 08:04:35 -0600 (Wed, 10 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three_surface.asy Fix path3 label alignment. ------------------------------------------------------------------------ -r4408 | jcbowman | 2009-06-10 06:16:39 +0200 (Wed, 10 Jun 2009) | 2 lines +r4408 | jcbowman | 2009-06-09 22:16:39 -0600 (Tue, 09 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/asymptote.spec Package asy-faq.info.gz. ------------------------------------------------------------------------ -r4407 | jcbowman | 2009-06-10 05:59:58 +0200 (Wed, 10 Jun 2009) | 1 line +r4407 | jcbowman | 2009-06-09 21:59:58 -0600 (Tue, 09 Jun 2009) | 1 line Changed paths: M /trunk/asymptote/doc/asymptote.texi Fix typo. ------------------------------------------------------------------------ -r4406 | jcbowman | 2009-06-10 05:37:17 +0200 (Wed, 10 Jun 2009) | 2 lines +r4406 | jcbowman | 2009-06-09 21:37:17 -0600 (Tue, 09 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/base/ode.asy Fix Jacobian. ------------------------------------------------------------------------ -r4405 | jcbowman | 2009-06-10 05:18:19 +0200 (Wed, 10 Jun 2009) | 4 lines +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 @@ -2191,7 +2544,7 @@ Move real[]*real[][] to C++ code. Simplify ode module. ------------------------------------------------------------------------ -r4404 | jcbowman | 2009-06-09 23:12:29 +0200 (Tue, 09 Jun 2009) | 2 lines +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 @@ -2199,14 +2552,14 @@ Changed paths: Update ode module; extract example. ------------------------------------------------------------------------ -r4403 | jcbowman | 2009-06-09 23:10:59 +0200 (Tue, 09 Jun 2009) | 2 lines +r4403 | jcbowman | 2009-06-09 15:10:59 -0600 (Tue, 09 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/base/graph3.asy Fix bug found by Olivier in surface(real[][] f, real[] x, real[] y). ------------------------------------------------------------------------ -r4402 | jcbowman | 2009-06-08 05:53:40 +0200 (Mon, 08 Jun 2009) | 4 lines +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 @@ -2216,28 +2569,28 @@ Uninstall asy-keywords.el. Update slidedemo. ------------------------------------------------------------------------ -r4401 | jcbowman | 2009-06-08 05:32:37 +0200 (Mon, 08 Jun 2009) | 2 lines +r4401 | jcbowman | 2009-06-07 21:32:37 -0600 (Sun, 07 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/asymptote.spec Fix build error. ------------------------------------------------------------------------ -r4400 | jcbowman | 2009-06-08 04:53:31 +0200 (Mon, 08 Jun 2009) | 2 lines +r4400 | jcbowman | 2009-06-07 20:53:31 -0600 (Sun, 07 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/asymptote.spec Fix spec file. ------------------------------------------------------------------------ -r4399 | jcbowman | 2009-06-08 04:36:06 +0200 (Mon, 08 Jun 2009) | 2 lines +r4399 | jcbowman | 2009-06-07 20:36:06 -0600 (Sun, 07 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/asymptote.spec Update info location. ------------------------------------------------------------------------ -r4398 | jcbowman | 2009-06-08 04:11:06 +0200 (Mon, 08 Jun 2009) | 3 lines +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 @@ -2249,7 +2602,7 @@ Clean up info installation: make install installs info files without png images, make install-all installs info files with png files. ------------------------------------------------------------------------ -r4397 | jcbowman | 2009-06-08 00:51:01 +0200 (Mon, 08 Jun 2009) | 2 lines +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 @@ -2258,7 +2611,7 @@ Changed paths: Install png files with asymptote.info in directory info/asymptote. ------------------------------------------------------------------------ -r4396 | jcbowman | 2009-06-07 22:36:36 +0200 (Sun, 07 Jun 2009) | 3 lines +r4396 | jcbowman | 2009-06-07 14:36:36 -0600 (Sun, 07 Jun 2009) | 3 lines Changed paths: M /trunk/asymptote/doc/Makefile.in @@ -2266,14 +2619,14 @@ Install asymptote.info before asy-faq.info so that info asy accesses asymptote.info. ------------------------------------------------------------------------ -r4395 | jcbowman | 2009-06-07 15:52:49 +0200 (Sun, 07 Jun 2009) | 2 lines +r4395 | jcbowman | 2009-06-07 07:52:49 -0600 (Sun, 07 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Resolve ambiguity. ------------------------------------------------------------------------ -r4394 | jcbowman | 2009-06-07 15:31:41 +0200 (Sun, 07 Jun 2009) | 2 lines +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 @@ -2281,7 +2634,7 @@ Changed paths: Fix mintimes and maxtimes for arbitrary length paths. ------------------------------------------------------------------------ -r4393 | jcbowman | 2009-06-07 15:11:07 +0200 (Sun, 07 Jun 2009) | 2 lines +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 @@ -2290,7 +2643,7 @@ Changed paths: Make format return TeX compatible output only in math mode. ------------------------------------------------------------------------ -r4392 | jcbowman | 2009-06-07 14:18:43 +0200 (Sun, 07 Jun 2009) | 3 lines +r4392 | jcbowman | 2009-06-07 06:18:43 -0600 (Sun, 07 Jun 2009) | 3 lines Changed paths: A /trunk/asymptote/base/lmfit.asy @@ -2298,7 +2651,7 @@ Add Levenberg-Marquardt nonlinear fitting routine, contributed by Philipp Stephani. ------------------------------------------------------------------------ -r4391 | jcbowman | 2009-06-07 14:10:56 +0200 (Sun, 07 Jun 2009) | 2 lines +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 @@ -2307,14 +2660,14 @@ Changed paths: Fix maxtimes for paths where maximum occurs at the endpoint. ------------------------------------------------------------------------ -r4390 | jcbowman | 2009-06-07 03:09:43 +0200 (Sun, 07 Jun 2009) | 2 lines +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 17:26:30 +0200 (Sat, 06 Jun 2009) | 2 lines +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 @@ -2322,21 +2675,21 @@ Changed paths: Add links to manual in error message. ------------------------------------------------------------------------ -r4388 | jcbowman | 2009-06-06 15:52:40 +0200 (Sat, 06 Jun 2009) | 2 lines +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-06 07:47:42 +0200 (Sat, 06 Jun 2009) | 1 line +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-06 05:23:37 +0200 (Sat, 06 Jun 2009) | 2 lines +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 @@ -2347,7 +2700,7 @@ Changed paths: Remove texunits (not required). ------------------------------------------------------------------------ -r4385 | jcbowman | 2009-06-06 05:06:43 +0200 (Sat, 06 Jun 2009) | 2 lines +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 @@ -2355,7 +2708,7 @@ Changed paths: Don't split info files. ------------------------------------------------------------------------ -r4384 | jcbowman | 2009-06-06 04:45:25 +0200 (Sat, 06 Jun 2009) | 3 lines +r4384 | jcbowman | 2009-06-05 20:45:25 -0600 (Fri, 05 Jun 2009) | 3 lines Changed paths: M /trunk/asymptote/base/bezulate.asy @@ -2363,21 +2716,21 @@ Fix bezulate bug: determine the number of intersections of a path with a line segment directly from the intersections routine. ------------------------------------------------------------------------ -r4383 | jcbowman | 2009-06-05 15:36:55 +0200 (Fri, 05 Jun 2009) | 2 lines +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 15:06:37 +0200 (Fri, 05 Jun 2009) | 2 lines +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 18:42:35 +0200 (Thu, 04 Jun 2009) | 2 lines +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 @@ -2385,14 +2738,14 @@ Changed paths: Rename inside(int,pen) to interior(int,pen). ------------------------------------------------------------------------ -r4380 | jcbowman | 2009-06-04 18:41:19 +0200 (Thu, 04 Jun 2009) | 2 lines +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-04 07:19:05 +0200 (Thu, 04 Jun 2009) | 2 lines +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 @@ -2400,7 +2753,7 @@ Changed paths: Implement addAllViews function to exhibit all six standard 3D views. ------------------------------------------------------------------------ -r4378 | jcbowman | 2009-06-04 05:36:49 +0200 (Thu, 04 Jun 2009) | 5 lines +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 @@ -2418,14 +2771,14 @@ Add ambient light to Headlamp (other parameters in PDF32000-1:2008 appear to be incorrect). ------------------------------------------------------------------------ -r4377 | jcbowman | 2009-06-03 20:55:50 +0200 (Wed, 03 Jun 2009) | 2 lines +r4377 | jcbowman | 2009-06-03 12:55:50 -0600 (Wed, 03 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Turn off light in certain examples to avoid confusion. ------------------------------------------------------------------------ -r4376 | jcbowman | 2009-06-03 20:48:50 +0200 (Wed, 03 Jun 2009) | 4 lines +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 @@ -2435,35 +2788,35 @@ Fix filename for attach=true mode. Add hiresbb option to includegraphics. ------------------------------------------------------------------------ -r4375 | jcbowman | 2009-06-03 20:21:11 +0200 (Wed, 03 Jun 2009) | 2 lines +r4375 | jcbowman | 2009-06-03 12:21:11 -0600 (Wed, 03 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Improve texpath resolution by preshifting. ------------------------------------------------------------------------ -r4374 | jcbowman | 2009-06-03 20:02:54 +0200 (Wed, 03 Jun 2009) | 2 lines +r4374 | jcbowman | 2009-06-03 12:02:54 -0600 (Wed, 03 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/base/fontsize.asy Make fontsize package conditional on latex(). ------------------------------------------------------------------------ -r4373 | jcbowman | 2009-06-03 20:02:29 +0200 (Wed, 03 Jun 2009) | 2 lines +r4373 | jcbowman | 2009-06-03 12:02:29 -0600 (Wed, 03 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/base/plain_Label.asy Improve texpath caching. ------------------------------------------------------------------------ -r4372 | jcbowman | 2009-06-03 20:01:42 +0200 (Wed, 03 Jun 2009) | 2 lines +r4372 | jcbowman | 2009-06-03 12:01:42 -0600 (Wed, 03 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Fix degenerate transform3. ------------------------------------------------------------------------ -r4371 | jcbowman | 2009-06-03 09:50:28 +0200 (Wed, 03 Jun 2009) | 3 lines +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 @@ -2477,42 +2830,42 @@ Add real[] texsize(string, pen=currentpen) command returning raw TeX dimensions {width,height,depth}. ------------------------------------------------------------------------ -r4370 | jcbowman | 2009-06-03 09:46:42 +0200 (Wed, 03 Jun 2009) | 2 lines +r4370 | jcbowman | 2009-06-03 01:46:42 -0600 (Wed, 03 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/pen.h Add missing ps2tex scaling. ------------------------------------------------------------------------ -r4369 | jcbowman | 2009-06-03 09:45:14 +0200 (Wed, 03 Jun 2009) | 2 lines +r4369 | jcbowman | 2009-06-03 01:45:14 -0600 (Wed, 03 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/base/plain_Label.asy Make texpath aware of baseline for PDF tex engines. ------------------------------------------------------------------------ -r4368 | jcbowman | 2009-06-03 09:42:23 +0200 (Wed, 03 Jun 2009) | 2 lines +r4368 | jcbowman | 2009-06-03 01:42:23 -0600 (Wed, 03 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/base/labelpath3.asy Simplify alignment. ------------------------------------------------------------------------ -r4367 | jcbowman | 2009-06-02 20:02:03 +0200 (Tue, 02 Jun 2009) | 2 lines +r4367 | jcbowman | 2009-06-02 12:02:03 -0600 (Tue, 02 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/base/labelpath3.asy Remove unwanted assignments. ------------------------------------------------------------------------ -r4366 | jcbowman | 2009-06-02 19:33:59 +0200 (Tue, 02 Jun 2009) | 2 lines +r4366 | jcbowman | 2009-06-02 11:33:59 -0600 (Tue, 02 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three_light.asy Tune headlamp parameters. ------------------------------------------------------------------------ -r4365 | jcbowman | 2009-06-02 19:33:38 +0200 (Tue, 02 Jun 2009) | 4 lines +r4365 | jcbowman | 2009-06-02 11:33:38 -0600 (Tue, 02 Jun 2009) | 4 lines Changed paths: M /trunk/asymptote/base/three.asy @@ -2521,14 +2874,14 @@ Tune alignment between rendered and PRC images for perspective projections. Fix angle for absolute projection rendering. ------------------------------------------------------------------------ -r4364 | jcbowman | 2009-06-02 18:26:20 +0200 (Tue, 02 Jun 2009) | 2 lines +r4364 | jcbowman | 2009-06-02 10:26:20 -0600 (Tue, 02 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three_light.asy Add headlamp light that approximates 3Dlights=Headlamp. ------------------------------------------------------------------------ -r4363 | jcbowman | 2009-06-02 09:28:17 +0200 (Tue, 02 Jun 2009) | 4 lines +r4363 | jcbowman | 2009-06-02 01:28:17 -0600 (Tue, 02 Jun 2009) | 4 lines Changed paths: M /trunk/asymptote/base/three.asy @@ -2537,21 +2890,21 @@ Add hiresbb option to graphic. Remove 2 pixel offset. ------------------------------------------------------------------------ -r4362 | jcbowman | 2009-06-02 08:37:23 +0200 (Tue, 02 Jun 2009) | 2 lines +r4362 | jcbowman | 2009-06-02 00:37:23 -0600 (Tue, 02 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Improve rendered and PRC alignment. ------------------------------------------------------------------------ -r4361 | jcbowman | 2009-06-02 05:57:28 +0200 (Tue, 02 Jun 2009) | 2 lines +r4361 | jcbowman | 2009-06-01 21:57:28 -0600 (Mon, 01 Jun 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three_surface.asy Handle holes in surface constructor for superpaths when planar=true. ------------------------------------------------------------------------ -r4360 | jcbowman | 2009-06-02 01:18:19 +0200 (Tue, 02 Jun 2009) | 2 lines +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 @@ -2562,13 +2915,13 @@ Changed paths: Add support for OCG layers. ------------------------------------------------------------------------ -r4359 | jcbowman | 2009-06-01 10:43:51 +0200 (Mon, 01 Jun 2009) | 1 line +r4359 | jcbowman | 2009-06-01 02:43:51 -0600 (Mon, 01 Jun 2009) | 1 line Changed paths: M /trunk/asymptote/configure.ac Increment version to 1.76svn. ------------------------------------------------------------------------ -r4358 | jcbowman | 2009-06-01 08:04:03 +0200 (Mon, 01 Jun 2009) | 2 lines +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 @@ -2576,14 +2929,14 @@ Changed paths: Fix target. ------------------------------------------------------------------------ -r4357 | jcbowman | 2009-06-01 07:35:47 +0200 (Mon, 01 Jun 2009) | 2 lines +r4357 | jcbowman | 2009-05-31 23:35:47 -0600 (Sun, 31 May 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/arrows3.asy Update example. ------------------------------------------------------------------------ -r4356 | jcbowman | 2009-06-01 07:06:06 +0200 (Mon, 01 Jun 2009) | 2 lines +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 @@ -2593,21 +2946,21 @@ Changed paths: Add install-prebuilt target for CTAN distribution. ------------------------------------------------------------------------ -r4355 | jcbowman | 2009-05-31 21:15:28 +0200 (Sun, 31 May 2009) | 2 lines +r4355 | jcbowman | 2009-05-31 13:15:28 -0600 (Sun, 31 May 2009) | 2 lines Changed paths: M /trunk/asymptote/base/bezulate.asy Increase fuzz. ------------------------------------------------------------------------ -r4354 | jcbowman | 2009-05-31 20:01:15 +0200 (Sun, 31 May 2009) | 2 lines +r4354 | jcbowman | 2009-05-31 12:01:15 -0600 (Sun, 31 May 2009) | 2 lines Changed paths: M /trunk/asymptote/doc/latexusage.tex Revert inadvertent commit. ------------------------------------------------------------------------ -r4353 | jcbowman | 2009-05-31 19:59:17 +0200 (Sun, 31 May 2009) | 2 lines +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 @@ -2616,7 +2969,7 @@ Changed paths: Fix missing documentclass when texpath is used in inlinetex mode. ------------------------------------------------------------------------ -r4352 | jcbowman | 2009-05-31 19:11:40 +0200 (Sun, 31 May 2009) | 3 lines +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 @@ -2627,7 +2980,7 @@ Workaround missing -output-directory option in ConTeXt (current directory must be writeable). ------------------------------------------------------------------------ -r4351 | jcbowman | 2009-05-31 18:20:19 +0200 (Sun, 31 May 2009) | 3 lines +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 @@ -2636,14 +2989,14 @@ Implement alternative workaround, suggested by Hans Hagen, for ConTeXt switchtobodyfont alignment bug in TeXLive 2008. ------------------------------------------------------------------------ -r4350 | jcbowman | 2009-05-31 18:09:14 +0200 (Sun, 31 May 2009) | 2 lines +r4350 | jcbowman | 2009-05-31 10:09:14 -0600 (Sun, 31 May 2009) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Add --disable-readline and --disable-fftw. ------------------------------------------------------------------------ -r4349 | jcbowman | 2009-05-31 17:59:40 +0200 (Sun, 31 May 2009) | 2 lines +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 @@ -2651,7 +3004,7 @@ Changed paths: Remove font encodings by default. ------------------------------------------------------------------------ -r4348 | jcbowman | 2009-05-31 09:25:55 +0200 (Sun, 31 May 2009) | 3 lines +r4348 | jcbowman | 2009-05-31 01:25:55 -0600 (Sun, 31 May 2009) | 3 lines Changed paths: M /trunk/asymptote/picture.cc @@ -2659,7 +3012,7 @@ Remove troublesome --purgeall context option (ignored in TeXLive 2008; leads to bad argument #1 to 'match' error with ConTeXT Minimals). ------------------------------------------------------------------------ -r4347 | jcbowman | 2009-05-31 09:14:21 +0200 (Sun, 31 May 2009) | 2 lines +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 @@ -2667,7 +3020,7 @@ Changed paths: Clean up epilogue. ------------------------------------------------------------------------ -r4346 | jcbowman | 2009-05-31 09:13:23 +0200 (Sun, 31 May 2009) | 4 lines +r4346 | jcbowman | 2009-05-31 01:13:23 -0600 (Sun, 31 May 2009) | 4 lines Changed paths: M /trunk/asymptote/base/three.asy @@ -2676,27 +3029,27 @@ Fix aspect ratio calculation; tighten anglefactor. Improve viewportmargin handling. ------------------------------------------------------------------------ -r4345 | jcbowman | 2009-05-31 08:46:12 +0200 (Sun, 31 May 2009) | 2 lines +r4345 | jcbowman | 2009-05-31 00:46:12 -0600 (Sun, 31 May 2009) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Remove GCLIB_CHECK. ------------------------------------------------------------------------ -r4344 | jcbowman | 2009-05-31 08:33:09 +0200 (Sun, 31 May 2009) | 2 lines +r4344 | jcbowman | 2009-05-31 00:33:09 -0600 (Sun, 31 May 2009) | 2 lines Changed paths: M /trunk/asymptote/base/bezulate.asy Handle cusps. ------------------------------------------------------------------------ -r4343 | jcbowman | 2009-05-31 05:54:39 +0200 (Sun, 31 May 2009) | 1 line +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 18:47:00 +0200 (Sat, 30 May 2009) | 4 lines +r4342 | jcbowman | 2009-05-30 10:47:00 -0600 (Sat, 30 May 2009) | 4 lines Changed paths: M /trunk/asymptote/base/three_surface.asy @@ -2705,21 +3058,21 @@ Return a sorted array from intersections(path3, surface). Add intersectionpoints(path3, patch) routine. ------------------------------------------------------------------------ -r4341 | jcbowman | 2009-05-30 18:37:10 +0200 (Sat, 30 May 2009) | 2 lines +r4341 | jcbowman | 2009-05-30 10:37:10 -0600 (Sat, 30 May 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three_surface.asy Fix intrapatch duplicate point removal in intersections(path,surface). ------------------------------------------------------------------------ -r4340 | jcbowman | 2009-05-29 17:20:50 +0200 (Fri, 29 May 2009) | 2 lines +r4340 | jcbowman | 2009-05-29 09:20:50 -0600 (Fri, 29 May 2009) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Remove unused interface. ------------------------------------------------------------------------ -r4339 | jcbowman | 2009-05-29 17:14:39 +0200 (Fri, 29 May 2009) | 4 lines +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 @@ -2730,20 +3083,20 @@ Add usetypescript[modern] to texpath. Adjust anglefactor. ------------------------------------------------------------------------ -r4338 | jcbowman | 2009-05-29 06:36:28 +0200 (Fri, 29 May 2009) | 2 lines +r4338 | jcbowman | 2009-05-28 22:36:28 -0600 (Thu, 28 May 2009) | 2 lines Changed paths: M /trunk/asymptote/texfile.cc Add missing brace for context miniprologue used by texpath. ------------------------------------------------------------------------ -r4337 | jcbowman | 2009-05-28 11:26:53 +0200 (Thu, 28 May 2009) | 1 line +r4337 | jcbowman | 2009-05-28 03:26:53 -0600 (Thu, 28 May 2009) | 1 line Changed paths: M /trunk/asymptote/configure.ac Increment version to 1.75svn. ------------------------------------------------------------------------ -r4336 | jcbowman | 2009-05-28 09:57:37 +0200 (Thu, 28 May 2009) | 1 line +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 @@ -2751,28 +3104,28 @@ Changed paths: Fix help command under MSWindows ------------------------------------------------------------------------ -r4335 | jcbowman | 2009-05-28 08:56:30 +0200 (Thu, 28 May 2009) | 2 lines +r4335 | jcbowman | 2009-05-28 00:56:30 -0600 (Thu, 28 May 2009) | 2 lines Changed paths: M /trunk/asymptote/doc/latexusage.tex Improve appearance of cube example. ------------------------------------------------------------------------ -r4334 | jcbowman | 2009-05-28 08:33:43 +0200 (Thu, 28 May 2009) | 2 lines +r4334 | jcbowman | 2009-05-28 00:33:43 -0600 (Thu, 28 May 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Increase anglefactor. ------------------------------------------------------------------------ -r4333 | jcbowman | 2009-05-28 08:14:35 +0200 (Thu, 28 May 2009) | 2 lines +r4333 | jcbowman | 2009-05-28 00:14:35 -0600 (Thu, 28 May 2009) | 2 lines Changed paths: M /trunk/asymptote/base/bezulate.asy Fix assert; increase fuzz. ------------------------------------------------------------------------ -r4332 | jcbowman | 2009-05-28 08:00:27 +0200 (Thu, 28 May 2009) | 3 lines +r4332 | jcbowman | 2009-05-28 00:00:27 -0600 (Thu, 28 May 2009) | 3 lines Changed paths: M /trunk/asymptote/base/three.asy @@ -2780,7 +3133,7 @@ Disable PRC output when using ConTeXt engine (due to lack of movie15 equivalent). ------------------------------------------------------------------------ -r4331 | jcbowman | 2009-05-28 07:37:13 +0200 (Thu, 28 May 2009) | 4 lines +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 @@ -2798,28 +3151,28 @@ Fix incorrect auxiliary control point in surface bounding box routines. Add path/surface intersections and intersectionpoints routines. ------------------------------------------------------------------------ -r4330 | jcbowman | 2009-05-27 18:16:32 +0200 (Wed, 27 May 2009) | 2 lines +r4330 | jcbowman | 2009-05-27 10:16:32 -0600 (Wed, 27 May 2009) | 2 lines Changed paths: M /trunk/asymptote/asymptote.spec Fix packaging. ------------------------------------------------------------------------ -r4329 | jcbowman | 2009-05-27 17:47:32 +0200 (Wed, 27 May 2009) | 2 lines +r4329 | jcbowman | 2009-05-27 09:47:32 -0600 (Wed, 27 May 2009) | 2 lines Changed paths: M /trunk/asymptote/asymptote.spec Package conTeXt files. ------------------------------------------------------------------------ -r4328 | jcbowman | 2009-05-27 17:30:15 +0200 (Wed, 27 May 2009) | 2 lines +r4328 | jcbowman | 2009-05-27 09:30:15 -0600 (Wed, 27 May 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Revert r4303; ensure consistency of circle and arc. ------------------------------------------------------------------------ -r4327 | jcbowman | 2009-05-27 16:44:56 +0200 (Wed, 27 May 2009) | 2 lines +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 @@ -2827,7 +3180,7 @@ Changed paths: Fix RPM build. ------------------------------------------------------------------------ -r4326 | jcbowman | 2009-05-27 07:21:51 +0200 (Wed, 27 May 2009) | 2 lines +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 @@ -2835,7 +3188,7 @@ Changed paths: Fix diagnostics. ------------------------------------------------------------------------ -r4325 | jcbowman | 2009-05-27 06:56:39 +0200 (Wed, 27 May 2009) | 2 lines +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 @@ -2843,14 +3196,14 @@ Changed paths: Remove ambiguity in font commands. ------------------------------------------------------------------------ -r4324 | jcbowman | 2009-05-27 06:55:34 +0200 (Wed, 27 May 2009) | 2 lines +r4324 | jcbowman | 2009-05-26 22:55:34 -0600 (Tue, 26 May 2009) | 2 lines Changed paths: M /trunk/asymptote/base/bezulate.asy Increase duplicate fuzz to work around font errors. ------------------------------------------------------------------------ -r4323 | jcbowman | 2009-05-27 01:57:11 +0200 (Wed, 27 May 2009) | 2 lines +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 @@ -2858,28 +3211,28 @@ Changed paths: Add portability fix. ------------------------------------------------------------------------ -r4322 | jcbowman | 2009-05-27 01:46:56 +0200 (Wed, 27 May 2009) | 2 lines +r4322 | jcbowman | 2009-05-26 17:46:56 -0600 (Tue, 26 May 2009) | 2 lines Changed paths: M /trunk/asymptote/algebra3.h Remove unused enums. ------------------------------------------------------------------------ -r4321 | jcbowman | 2009-05-26 16:23:49 +0200 (Tue, 26 May 2009) | 2 lines +r4321 | jcbowman | 2009-05-26 08:23:49 -0600 (Tue, 26 May 2009) | 2 lines Changed paths: M /trunk/asymptote/algebra3.h Fix enum. ------------------------------------------------------------------------ -r4320 | jcbowman | 2009-05-26 16:21:02 +0200 (Tue, 26 May 2009) | 2 lines +r4320 | jcbowman | 2009-05-26 08:21:02 -0600 (Tue, 26 May 2009) | 2 lines Changed paths: M /trunk/asymptote/settings.cc Fix preprocessor command. ------------------------------------------------------------------------ -r4319 | jcbowman | 2009-05-26 10:52:25 +0200 (Tue, 26 May 2009) | 2 lines +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 @@ -2887,7 +3240,7 @@ Changed paths: Enable non-PRC 3D context support. ------------------------------------------------------------------------ -r4318 | jcbowman | 2009-05-26 10:25:39 +0200 (Tue, 26 May 2009) | 2 lines +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 @@ -2896,35 +3249,35 @@ Changed paths: Support context engine in _texpath; clean up files. ------------------------------------------------------------------------ -r4317 | jcbowman | 2009-05-26 09:30:46 +0200 (Tue, 26 May 2009) | 2 lines +r4317 | jcbowman | 2009-05-26 01:30:46 -0600 (Tue, 26 May 2009) | 2 lines Changed paths: M /trunk/asymptote/picture.cc Cleanup temporary context files. ------------------------------------------------------------------------ -r4316 | jcbowman | 2009-05-26 09:12:05 +0200 (Tue, 26 May 2009) | 2 lines +r4316 | jcbowman | 2009-05-26 01:12:05 -0600 (Tue, 26 May 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three_surface.asy Normalize direction. ------------------------------------------------------------------------ -r4315 | jcbowman | 2009-05-26 08:16:53 +0200 (Tue, 26 May 2009) | 2 lines +r4315 | jcbowman | 2009-05-26 00:16:53 -0600 (Tue, 26 May 2009) | 2 lines Changed paths: M /trunk/asymptote/settings.cc Workaround possibly broken header file on i386-solaris with g++ 3.4.3. ------------------------------------------------------------------------ -r4314 | jcbowman | 2009-05-26 07:58:24 +0200 (Tue, 26 May 2009) | 2 lines +r4314 | jcbowman | 2009-05-25 23:58:24 -0600 (Mon, 25 May 2009) | 2 lines Changed paths: M /trunk/asymptote/pipestream.h Force child to exit when pipe is closed. ------------------------------------------------------------------------ -r4313 | jcbowman | 2009-05-25 19:01:50 +0200 (Mon, 25 May 2009) | 4 lines +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 @@ -2936,14 +3289,14 @@ Prevent double waiting in pipeclose(). Support PDF tex engines in texpath. ------------------------------------------------------------------------ -r4312 | jcbowman | 2009-05-25 15:18:45 +0200 (Mon, 25 May 2009) | 2 lines +r4312 | jcbowman | 2009-05-25 07:18:45 -0600 (Mon, 25 May 2009) | 2 lines Changed paths: M /trunk/asymptote/texfile.h Don't issue \usemodule[pictex] in inlinetex mode. ------------------------------------------------------------------------ -r4311 | jcbowman | 2009-05-25 06:25:12 +0200 (Mon, 25 May 2009) | 5 lines +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 @@ -2955,7 +3308,7 @@ whether the child process has terminated. Simplify, _texpath, textpath, and _strokepath. ------------------------------------------------------------------------ -r4310 | jcbowman | 2009-05-24 06:47:30 +0200 (Sun, 24 May 2009) | 9 lines +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 @@ -2973,14 +3326,14 @@ misalignment if font is not found. Improve description of -v option. ------------------------------------------------------------------------ -r4309 | jcbowman | 2009-05-24 06:44:43 +0200 (Sun, 24 May 2009) | 2 lines +r4309 | jcbowman | 2009-05-23 22:44:43 -0600 (Sat, 23 May 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/floor.asy Fix ylabel rotation. ------------------------------------------------------------------------ -r4308 | jcbowman | 2009-05-24 05:07:40 +0200 (Sun, 24 May 2009) | 5 lines +r4308 | jcbowman | 2009-05-23 21:07:40 -0600 (Sat, 23 May 2009) | 5 lines Changed paths: M /trunk/asymptote/picture.cc @@ -2990,14 +3343,14 @@ does not rely on the existence of a null.tex file. Use context-style command-line options. ------------------------------------------------------------------------ -r4307 | jcbowman | 2009-05-23 19:18:01 +0200 (Sat, 23 May 2009) | 2 lines +r4307 | jcbowman | 2009-05-23 11:18:01 -0600 (Sat, 23 May 2009) | 2 lines Changed paths: M /trunk/asymptote/doc/Makefile.in Fix man page generator. ------------------------------------------------------------------------ -r4306 | jcbowman | 2009-05-23 16:11:52 +0200 (Sat, 23 May 2009) | 4 lines +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 @@ -3008,7 +3361,7 @@ Add colo-asy.tex file (contributed by Mojca Miklavec). Remove base/asy-keywords.el in favour of asy-keywords.el. ------------------------------------------------------------------------ -r4305 | jcbowman | 2009-05-23 02:24:14 +0200 (Sat, 23 May 2009) | 2 lines +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 @@ -3017,28 +3370,28 @@ Changed paths: Add unitoctant example. ------------------------------------------------------------------------ -r4304 | jcbowman | 2009-05-22 22:20:05 +0200 (Fri, 22 May 2009) | 2 lines +r4304 | jcbowman | 2009-05-22 14:20:05 -0600 (Fri, 22 May 2009) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Allow draw(nullpath3,linewidth(0)). ------------------------------------------------------------------------ -r4303 | jcbowman | 2009-05-22 22:09:15 +0200 (Fri, 22 May 2009) | 2 lines +r4303 | jcbowman | 2009-05-22 14:09:15 -0600 (Fri, 22 May 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Use only 2 nodes for arcs of no more than 90 degress. ------------------------------------------------------------------------ -r4302 | jcbowman | 2009-05-22 17:05:16 +0200 (Fri, 22 May 2009) | 2 lines +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 21:40:02 +0200 (Thu, 21 May 2009) | 3 lines +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 @@ -3049,14 +3402,14 @@ Add LeftView, RightView, FrontView, BackView, BottomView, TopView, along with addViews function. ------------------------------------------------------------------------ -r4300 | jcbowman | 2009-05-21 09:01:24 +0200 (Thu, 21 May 2009) | 2 lines +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 08:32:14 +0200 (Thu, 21 May 2009) | 2 lines +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 @@ -3075,7 +3428,7 @@ Changed paths: Add support for ConTeXt tex engine. ------------------------------------------------------------------------ -r4298 | jcbowman | 2009-05-21 03:24:38 +0200 (Thu, 21 May 2009) | 2 lines +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 @@ -3085,7 +3438,7 @@ Changed paths: Updates to facilitate TeXLive builds. ------------------------------------------------------------------------ -r4297 | jcbowman | 2009-05-20 08:48:02 +0200 (Wed, 20 May 2009) | 2 lines +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 @@ -3093,21 +3446,21 @@ Changed paths: Update example. ------------------------------------------------------------------------ -r4296 | jcbowman | 2009-05-20 08:03:34 +0200 (Wed, 20 May 2009) | 2 lines +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-20 07:53:39 +0200 (Wed, 20 May 2009) | 2 lines +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-20 07:49:09 +0200 (Wed, 20 May 2009) | 2 lines +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 @@ -3115,14 +3468,14 @@ Changed paths: Remove dependence on currentprojection in label(Label, path3). ------------------------------------------------------------------------ -r4293 | jcbowman | 2009-05-20 07:36:08 +0200 (Wed, 20 May 2009) | 2 lines +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-20 06:50:14 +0200 (Wed, 20 May 2009) | 2 lines +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 @@ -3130,7 +3483,7 @@ Changed paths: Fix build problem. ------------------------------------------------------------------------ -r4291 | jcbowman | 2009-05-20 05:29:58 +0200 (Wed, 20 May 2009) | 2 lines +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 @@ -3140,7 +3493,7 @@ Changed paths: Remove symbolic links from source distribution. ------------------------------------------------------------------------ -r4290 | jcbowman | 2009-05-19 07:08:58 +0200 (Tue, 19 May 2009) | 4 lines +r4290 | jcbowman | 2009-05-18 23:08:58 -0600 (Mon, 18 May 2009) | 4 lines Changed paths: M /trunk/asymptote/configure.ac @@ -3149,7 +3502,7 @@ Add enable-gsl[=yes] and enable-gl[=yes] options. Use AS_HELP_STRING. ------------------------------------------------------------------------ -r4289 | jcbowman | 2009-05-19 06:47:55 +0200 (Tue, 19 May 2009) | 2 lines +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 @@ -3157,41 +3510,41 @@ Changed paths: Fix distclean. ------------------------------------------------------------------------ -r4288 | jcbowman | 2009-05-18 19:08:59 +0200 (Mon, 18 May 2009) | 2 lines +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 19:08:23 +0200 (Mon, 18 May 2009) | 2 lines +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 19:06:44 +0200 (Mon, 18 May 2009) | 2 lines +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 10:02:35 +0200 (Mon, 18 May 2009) | 2 lines +r4285 | jcbowman | 2009-05-18 02:02:35 -0600 (Mon, 18 May 2009) | 2 lines Changed paths: M /trunk/asymptote/settings.cc Allow sysdir to be overridden on the command line. ------------------------------------------------------------------------ -r4284 | jcbowman | 2009-05-18 08:52:28 +0200 (Mon, 18 May 2009) | 1 line +r4284 | jcbowman | 2009-05-18 00:52:28 -0600 (Mon, 18 May 2009) | 1 line Changed paths: M /trunk/asymptote/settings.cc Fix texlive build under MSWindows ------------------------------------------------------------------------ -r4283 | jcbowman | 2009-05-18 07:10:36 +0200 (Mon, 18 May 2009) | 3 lines +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 @@ -3209,7 +3562,7 @@ Support user-specified background color in OpenGL renderer via light constructor. ------------------------------------------------------------------------ -r4282 | jcbowman | 2009-05-18 05:18:17 +0200 (Mon, 18 May 2009) | 2 lines +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 @@ -3217,7 +3570,7 @@ Changed paths: Add textinitialfont environment variable. ------------------------------------------------------------------------ -r4281 | jcbowman | 2009-05-17 19:41:49 +0200 (Sun, 17 May 2009) | 2 lines +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 @@ -3225,7 +3578,7 @@ Changed paths: Call reportFatal in psfile.close(). ------------------------------------------------------------------------ -r4280 | jcbowman | 2009-05-17 19:22:56 +0200 (Sun, 17 May 2009) | 2 lines +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 @@ -3233,7 +3586,7 @@ Changed paths: Don't return after reportError. ------------------------------------------------------------------------ -r4279 | jcbowman | 2009-05-17 19:08:10 +0200 (Sun, 17 May 2009) | 2 lines +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 @@ -3241,14 +3594,14 @@ Changed paths: Add warn=true arguments to polar, azimuth, colatitude, and latitude. ------------------------------------------------------------------------ -r4278 | jcbowman | 2009-05-17 09:18:07 +0200 (Sun, 17 May 2009) | 2 lines +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 08:52:19 +0200 (Sun, 17 May 2009) | 2 lines +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 @@ -3258,14 +3611,14 @@ Changed paths: Add pen support to textpath and example. ------------------------------------------------------------------------ -r4276 | jcbowman | 2009-05-17 08:49:39 +0200 (Sun, 17 May 2009) | 2 lines +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-17 07:10:29 +0200 (Sun, 17 May 2009) | 2 lines +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 @@ -3275,7 +3628,7 @@ Changed paths: Add textpath command, contributed by Michail Vidiassov. ------------------------------------------------------------------------ -r4274 | jcbowman | 2009-05-16 23:21:49 +0200 (Sat, 16 May 2009) | 2 lines +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 @@ -3283,32 +3636,32 @@ Changed paths: Update links. ------------------------------------------------------------------------ -r4273 | jcbowman | 2009-05-16 18:16:47 +0200 (Sat, 16 May 2009) | 2 lines +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 16:04:32 +0200 (Sat, 16 May 2009) | 1 line +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 13:07:49 +0200 (Sat, 16 May 2009) | 1 line +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 12:52:59 +0200 (Sat, 16 May 2009) | 1 line +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 09:23:23 +0200 (Sat, 16 May 2009) | 6 lines +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 @@ -3327,7 +3680,7 @@ Improve vectorfield routines. Update documentation and FAQ. ------------------------------------------------------------------------ -r4268 | jcbowman | 2009-05-15 22:32:28 +0200 (Fri, 15 May 2009) | 6 lines +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 @@ -3342,62 +3695,62 @@ Remove autoadjust parameter from orthographic projections. Center target by default, unless autoadjust=false. ------------------------------------------------------------------------ -r4267 | jcbowman | 2009-05-15 16:55:36 +0200 (Fri, 15 May 2009) | 2 lines +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 16:31:21 +0200 (Fri, 15 May 2009) | 2 lines +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-15 01:26:51 +0200 (Fri, 15 May 2009) | 1 line +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-15 00:03:48 +0200 (Fri, 15 May 2009) | 2 lines +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 23:59:18 +0200 (Thu, 14 May 2009) | 2 lines +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 23:05:21 +0200 (Thu, 14 May 2009) | 2 lines +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 23:04:56 +0200 (Thu, 14 May 2009) | 2 lines +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 20:52:03 +0200 (Thu, 14 May 2009) | 2 lines +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 19:57:53 +0200 (Thu, 14 May 2009) | 3 lines +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 @@ -3406,19 +3759,19 @@ Add patch to workaround problem that shows up in the 2009/03/23 version of movie15.sty. ------------------------------------------------------------------------ -r4258 | jcbowman | 2009-05-14 18:17:15 +0200 (Thu, 14 May 2009) | 1 line +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 17:33:06 +0200 (Thu, 14 May 2009) | 1 line +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 09:47:25 +0200 (Thu, 14 May 2009) | 2 lines +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 @@ -3427,7 +3780,7 @@ Changed paths: Change label3 to a routine extrude that returns a surface. ------------------------------------------------------------------------ -r4255 | jcbowman | 2009-05-14 09:19:29 +0200 (Thu, 14 May 2009) | 2 lines +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 @@ -3436,7 +3789,7 @@ Changed paths: Work around old LGPLv2 license covering tr.h and tr.cc. ------------------------------------------------------------------------ -r4254 | jcbowman | 2009-05-14 09:00:37 +0200 (Thu, 14 May 2009) | 2 lines +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 @@ -3448,7 +3801,7 @@ Changed paths: Report up and target camera parameters. ------------------------------------------------------------------------ -r4253 | jcbowman | 2009-05-14 07:21:33 +0200 (Thu, 14 May 2009) | 6 lines +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 @@ -3462,7 +3815,7 @@ Implement label3 for drawing 3D solid labels (illustrated in label3solid.asy). Remove extra call to bezulate. ------------------------------------------------------------------------ -r4252 | jcbowman | 2009-05-14 07:18:57 +0200 (Thu, 14 May 2009) | 2 lines +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 @@ -3470,14 +3823,14 @@ Changed paths: Define mantissaBits. ------------------------------------------------------------------------ -r4251 | jcbowman | 2009-05-14 07:17:50 +0200 (Thu, 14 May 2009) | 2 lines +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 19:40:56 +0200 (Wed, 13 May 2009) | 2 lines +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 @@ -3490,13 +3843,13 @@ Changed paths: Add menu item (c) Camera to output camera position. ------------------------------------------------------------------------ -r4249 | jcbowman | 2009-05-12 22:24:34 +0200 (Tue, 12 May 2009) | 1 line +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 22:07:54 +0200 (Tue, 12 May 2009) | 2 lines +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 @@ -3505,14 +3858,14 @@ Changed paths: Fix axis label alignment. ------------------------------------------------------------------------ -r4247 | jcbowman | 2009-05-12 19:21:38 +0200 (Tue, 12 May 2009) | 2 lines +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 19:15:49 +0200 (Tue, 12 May 2009) | 2 lines +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 @@ -3520,7 +3873,7 @@ Changed paths: Support optional margins for axes arrows. ------------------------------------------------------------------------ -r4245 | jcbowman | 2009-05-12 18:49:58 +0200 (Tue, 12 May 2009) | 2 lines +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 @@ -3529,21 +3882,21 @@ Changed paths: Add trembling module, courtesy of Philippe Ivaldi. ------------------------------------------------------------------------ -r4244 | jcbowman | 2009-05-12 18:44:28 +0200 (Tue, 12 May 2009) | 2 lines +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 10:17:46 +0200 (Tue, 12 May 2009) | 2 lines +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 10:01:22 +0200 (Tue, 12 May 2009) | 2 lines +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 @@ -3551,7 +3904,7 @@ Changed paths: Merge in Philippe Ivaldi's geometry module. ------------------------------------------------------------------------ -r4241 | jcbowman | 2009-05-12 06:28:04 +0200 (Tue, 12 May 2009) | 2 lines +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 @@ -3559,21 +3912,21 @@ Changed paths: Update license. ------------------------------------------------------------------------ -r4240 | jcbowman | 2009-05-11 23:37:12 +0200 (Mon, 11 May 2009) | 2 lines +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. ------------------------------------------------------------------------ -r4239 | jcbowman | 2009-05-11 20:59:15 +0200 (Mon, 11 May 2009) | 2 lines +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. ------------------------------------------------------------------------ -r4238 | jcbowman | 2009-05-11 20:55:54 +0200 (Mon, 11 May 2009) | 4 lines +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 @@ -3583,7 +3936,7 @@ Implement signedtrailingzero. Fix left-justified trailingzero alignment. ------------------------------------------------------------------------ -r4237 | jcbowman | 2009-05-11 19:39:52 +0200 (Mon, 11 May 2009) | 2 lines +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 @@ -3591,7 +3944,7 @@ Changed paths: Resolve ambiguity. ------------------------------------------------------------------------ -r4236 | jcbowman | 2009-05-11 18:39:04 +0200 (Mon, 11 May 2009) | 4 lines +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 @@ -3608,21 +3961,21 @@ Implement PostScript calculcator function shading and example. Add default fillrule arguments to frame shading routines. ------------------------------------------------------------------------ -r4235 | jcbowman | 2009-05-08 11:12:28 +0200 (Fri, 08 May 2009) | 2 lines +r4235 | jcbowman | 2009-05-08 03:12:28 -0600 (Fri, 08 May 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three_arrows.asy Continue splitting when radius of curvature is zero. ------------------------------------------------------------------------ -r4234 | jcbowman | 2009-05-08 10:59:30 +0200 (Fri, 08 May 2009) | 2 lines +r4234 | jcbowman | 2009-05-08 02:59:30 -0600 (Fri, 08 May 2009) | 2 lines Changed paths: M /trunk/asymptote/builtin.cc Add Philipp Stephani's GSL updates. ------------------------------------------------------------------------ -r4233 | jcbowman | 2009-05-08 10:11:46 +0200 (Fri, 08 May 2009) | 2 lines +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 @@ -3630,7 +3983,7 @@ Changed paths: Fix link; add missing index entries. ------------------------------------------------------------------------ -r4232 | jcbowman | 2009-05-08 09:22:22 +0200 (Fri, 08 May 2009) | 2 lines +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 @@ -3639,56 +3992,56 @@ Changed paths: Fix endpoint detection. ------------------------------------------------------------------------ -r4231 | jcbowman | 2009-05-05 23:44:20 +0200 (Tue, 05 May 2009) | 2 lines +r4231 | jcbowman | 2009-05-05 15:44:20 -0600 (Tue, 05 May 2009) | 2 lines Changed paths: M /trunk/asymptote/pen.h Fix write(pen). ------------------------------------------------------------------------ -r4230 | jcbowman | 2009-05-01 22:42:31 +0200 (Fri, 01 May 2009) | 2 lines +r4230 | jcbowman | 2009-05-01 14:42:31 -0600 (Fri, 01 May 2009) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Improve documentation of shipout. ------------------------------------------------------------------------ -r4229 | jcbowman | 2009-04-30 19:52:51 +0200 (Thu, 30 Apr 2009) | 2 lines +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 19:46:33 +0200 (Thu, 30 Apr 2009) | 2 lines +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 19:45:51 +0200 (Thu, 30 Apr 2009) | 2 lines +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 19:44:10 +0200 (Thu, 30 Apr 2009) | 2 lines +r4226 | jcbowman | 2009-04-30 11:44:10 -0600 (Thu, 30 Apr 2009) | 2 lines Changed paths: A /trunk/asymptote/examples/strokepath.asy Add strokepath example. ------------------------------------------------------------------------ -r4225 | jcbowman | 2009-04-30 17:32:36 +0200 (Thu, 30 Apr 2009) | 2 lines +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-30 00:44:55 +0200 (Thu, 30 Apr 2009) | 2 lines +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 @@ -3699,14 +4052,14 @@ Changed paths: Implement functionshade primitive. ------------------------------------------------------------------------ -r4223 | jcbowman | 2009-04-28 06:14:04 +0200 (Tue, 28 Apr 2009) | 2 lines +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 numerical resolution problem in label alignment. ------------------------------------------------------------------------ -r4222 | jcbowman | 2009-04-28 03:13:42 +0200 (Tue, 28 Apr 2009) | 6 lines +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 @@ -3718,14 +4071,14 @@ Support automatic determination of sysdir from kpsewhich, if sysdir="". Add configure option --enable-tetex-build to force sysdir="". ------------------------------------------------------------------------ -r4221 | jcbowman | 2009-04-27 19:42:19 +0200 (Mon, 27 Apr 2009) | 2 lines +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. ------------------------------------------------------------------------ -r4220 | jcbowman | 2009-04-24 19:41:49 +0200 (Fri, 24 Apr 2009) | 2 lines +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 @@ -3736,14 +4089,14 @@ Changed paths: Abort on write to pipe failed error. ------------------------------------------------------------------------ -r4219 | jcbowman | 2009-04-24 18:55:49 +0200 (Fri, 24 Apr 2009) | 2 lines +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. ------------------------------------------------------------------------ -r4218 | jcbowman | 2009-04-24 18:25:53 +0200 (Fri, 24 Apr 2009) | 2 lines +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 @@ -3761,14 +4114,14 @@ Changed paths: Explicitly check for libGLU. ------------------------------------------------------------------------ -r4217 | jcbowman | 2009-04-24 09:59:54 +0200 (Fri, 24 Apr 2009) | 2 lines +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 09:52:12 +0200 (Fri, 24 Apr 2009) | 2 lines +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 @@ -3776,7 +4129,7 @@ Changed paths: Simplify dealiasing code. ------------------------------------------------------------------------ -r4215 | jcbowman | 2009-04-24 08:35:32 +0200 (Fri, 24 Apr 2009) | 2 lines +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 @@ -3784,14 +4137,14 @@ Changed paths: Optimize dealiasing of 3D rendered non-RGB images. ------------------------------------------------------------------------ -r4214 | jcbowman | 2009-04-22 19:42:32 +0200 (Wed, 22 Apr 2009) | 2 lines +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 19:33:48 +0200 (Wed, 22 Apr 2009) | 2 lines +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 @@ -3802,14 +4155,14 @@ Changed paths: Add example of defining a builtin asy struct. ------------------------------------------------------------------------ -r4212 | jcbowman | 2009-04-22 18:52:30 +0200 (Wed, 22 Apr 2009) | 2 lines +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 21:56:00 +0200 (Sun, 19 Apr 2009) | 2 lines +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 @@ -3818,14 +4171,14 @@ Changed paths: Check recursion depth. ------------------------------------------------------------------------ -r4210 | jcbowman | 2009-04-19 18:34:12 +0200 (Sun, 19 Apr 2009) | 2 lines +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-19 07:52:51 +0200 (Sun, 19 Apr 2009) | 3 lines +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 @@ -3836,21 +4189,21 @@ Change basealign so that "ace" and "acg" are always typeset at the same location. ------------------------------------------------------------------------ -r4208 | jcbowman | 2009-04-19 00:57:05 +0200 (Sun, 19 Apr 2009) | 2 lines +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 23:42:21 +0200 (Sat, 18 Apr 2009) | 2 lines +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 23:28:41 +0200 (Sat, 18 Apr 2009) | 2 lines +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 @@ -3863,7 +4216,7 @@ Changed paths: Improve adaptive algorithm used for rendering thick lines and tubes. ------------------------------------------------------------------------ -r4205 | jcbowman | 2009-04-18 14:56:28 +0200 (Sat, 18 Apr 2009) | 2 lines +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 @@ -3872,28 +4225,28 @@ Changed paths: Fix circle ambiguity. ------------------------------------------------------------------------ -r4204 | jcbowman | 2009-04-18 06:15:06 +0200 (Sat, 18 Apr 2009) | 2 lines +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-18 06:07:43 +0200 (Sat, 18 Apr 2009) | 2 lines +r4203 | jcbowman | 2009-04-17 22:07:43 -0600 (Fri, 17 Apr 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/condor.asy Fix URL. ------------------------------------------------------------------------ -r4202 | jcbowman | 2009-04-18 06:05:46 +0200 (Sat, 18 Apr 2009) | 2 lines +r4202 | jcbowman | 2009-04-17 22:05:46 -0600 (Fri, 17 Apr 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/condor.asy Use parametric mesh. ------------------------------------------------------------------------ -r4201 | jcbowman | 2009-04-18 05:28:45 +0200 (Sat, 18 Apr 2009) | 2 lines +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 @@ -3901,7 +4254,7 @@ Changed paths: Rename example; use smooth coloring. ------------------------------------------------------------------------ -r4200 | jcbowman | 2009-04-16 07:35:07 +0200 (Thu, 16 Apr 2009) | 2 lines +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 @@ -3909,7 +4262,7 @@ Changed paths: Add example. ------------------------------------------------------------------------ -r4199 | jcbowman | 2009-04-16 07:28:57 +0200 (Thu, 16 Apr 2009) | 3 lines +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 @@ -3918,7 +4271,7 @@ Make boolean condition suppress function evaluation for linearly interpolated surfaces. ------------------------------------------------------------------------ -r4198 | jcbowman | 2009-04-13 16:48:38 +0200 (Mon, 13 Apr 2009) | 2 lines +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 @@ -3927,48 +4280,48 @@ Changed paths: Add operator +(pen, pen[]) and operator +(pen[], pen) and example. ------------------------------------------------------------------------ -r4197 | jcbowman | 2009-04-13 07:04:57 +0200 (Mon, 13 Apr 2009) | 2 lines +r4197 | jcbowman | 2009-04-12 23:04:57 -0600 (Sun, 12 Apr 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/animations/earthmoon.asy Generate mpg file. ------------------------------------------------------------------------ -r4196 | jcbowman | 2009-04-13 05:32:34 +0200 (Mon, 13 Apr 2009) | 2 lines +r4196 | jcbowman | 2009-04-12 21:32:34 -0600 (Sun, 12 Apr 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/animations/earthmoon.asy Produce an animated gif rather than an inline PDF movie (about 1/4 as big). ------------------------------------------------------------------------ -r4195 | jcbowman | 2009-04-13 01:11:56 +0200 (Mon, 13 Apr 2009) | 2 lines +r4195 | jcbowman | 2009-04-12 17:11:56 -0600 (Sun, 12 Apr 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three_surface.asy Avoid nullpath3 has no points error when label is given nullpath3. ------------------------------------------------------------------------ -r4194 | jcbowman | 2009-04-11 09:32:31 +0200 (Sat, 11 Apr 2009) | 2 lines +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. ------------------------------------------------------------------------ -r4193 | jcbowman | 2009-04-11 06:03:19 +0200 (Sat, 11 Apr 2009) | 2 lines +r4193 | jcbowman | 2009-04-10 22:03:19 -0600 (Fri, 10 Apr 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/animations/torusanimation.asy Improve example to use a better (smooth) approximation to a torus. ------------------------------------------------------------------------ -r4192 | jcbowman | 2009-04-10 23:10:27 +0200 (Fri, 10 Apr 2009) | 1 line +r4192 | jcbowman | 2009-04-10 15:10:27 -0600 (Fri, 10 Apr 2009) | 1 line Changed paths: M /trunk/asymptote/configure.ac Increment version to 1.71svn. ------------------------------------------------------------------------ -r4191 | jcbowman | 2009-04-10 20:57:02 +0200 (Fri, 10 Apr 2009) | 2 lines +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 @@ -3976,21 +4329,21 @@ Changed paths: Add node. ------------------------------------------------------------------------ -r4190 | jcbowman | 2009-04-10 19:35:11 +0200 (Fri, 10 Apr 2009) | 2 lines +r4190 | jcbowman | 2009-04-10 11:35:11 -0600 (Fri, 10 Apr 2009) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Optimize and improve valid range of choose(int n, int k). ------------------------------------------------------------------------ -r4189 | jcbowman | 2009-04-10 18:48:31 +0200 (Fri, 10 Apr 2009) | 2 lines +r4189 | jcbowman | 2009-04-10 10:48:31 -0600 (Fri, 10 Apr 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/animations/torusanimation.asy Update example. ------------------------------------------------------------------------ -r4188 | jcbowman | 2009-04-10 17:52:28 +0200 (Fri, 10 Apr 2009) | 4 lines +r4188 | jcbowman | 2009-04-10 09:52:28 -0600 (Fri, 10 Apr 2009) | 4 lines Changed paths: M /trunk/asymptote/base/animation.asy @@ -3999,21 +4352,21 @@ Handle spaces in incoming prefix. Add prefix arguments to fit function. ------------------------------------------------------------------------ -r4187 | jcbowman | 2009-04-10 17:40:07 +0200 (Fri, 10 Apr 2009) | 2 lines +r4187 | jcbowman | 2009-04-10 09:40:07 -0600 (Fri, 10 Apr 2009) | 2 lines Changed paths: M /trunk/asymptote/picture.cc Handle spaces in filenames when using pdflatex. ------------------------------------------------------------------------ -r4186 | jcbowman | 2009-04-10 08:27:03 +0200 (Fri, 10 Apr 2009) | 2 lines +r4186 | jcbowman | 2009-04-10 00:27:03 -0600 (Fri, 10 Apr 2009) | 2 lines Changed paths: M /trunk/asymptote/base/animation.asy Work around animation problems with spaces in filenames. ------------------------------------------------------------------------ -r4185 | jcbowman | 2009-04-10 07:57:44 +0200 (Fri, 10 Apr 2009) | 2 lines +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 @@ -4023,7 +4376,7 @@ Changed paths: Add PenMargin2, etc., for planar arrowhead types like DefaultHead2. ------------------------------------------------------------------------ -r4184 | jcbowman | 2009-04-10 01:57:52 +0200 (Fri, 10 Apr 2009) | 3 lines +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 @@ -4033,14 +4386,14 @@ Add labelpath3 module for typesetting curved labels in 3D and example, courtesy of Jens Schwaiger. ------------------------------------------------------------------------ -r4183 | jcbowman | 2009-04-10 00:32:17 +0200 (Fri, 10 Apr 2009) | 2 lines +r4183 | jcbowman | 2009-04-09 16:32:17 -0600 (Thu, 09 Apr 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/teapot.asy Center target of teapot. ------------------------------------------------------------------------ -r4182 | jcbowman | 2009-04-10 00:30:01 +0200 (Fri, 10 Apr 2009) | 3 lines +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 @@ -4054,42 +4407,42 @@ Add bool center=false parameter to projections to allow one to automatically center the target within the bounding volume. ------------------------------------------------------------------------ -r4181 | jcbowman | 2009-04-08 05:05:53 +0200 (Wed, 08 Apr 2009) | 2 lines +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-08 00:02:10 +0200 (Wed, 08 Apr 2009) | 2 lines +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-08 00:00:46 +0200 (Wed, 08 Apr 2009) | 2 lines +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 Use locale. ------------------------------------------------------------------------ -r4178 | jcbowman | 2009-04-07 23:46:44 +0200 (Tue, 07 Apr 2009) | 2 lines +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 23:41:08 +0200 (Tue, 07 Apr 2009) | 2 lines +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 23:55:08 +0200 (Mon, 06 Apr 2009) | 3 lines +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 @@ -4098,35 +4451,35 @@ Reserve surface(triple[][] P) for graphing a surface described by a matrix; use surface(patch(P)) instead. ------------------------------------------------------------------------ -r4175 | jcbowman | 2009-04-06 11:39:14 +0200 (Mon, 06 Apr 2009) | 2 lines +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 11:37:42 +0200 (Mon, 06 Apr 2009) | 1 line +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 10:02:44 +0200 (Mon, 06 Apr 2009) | 2 lines +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 09:53:38 +0200 (Mon, 06 Apr 2009) | 2 lines +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 09:07:52 +0200 (Mon, 06 Apr 2009) | 2 lines +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 @@ -4134,7 +4487,7 @@ Changed paths: Force outformat="pdf" when producing PDF animations. ------------------------------------------------------------------------ -r4170 | jcbowman | 2009-04-06 08:30:10 +0200 (Mon, 06 Apr 2009) | 2 lines +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 @@ -4143,7 +4496,7 @@ Changed paths: Change - delimiter to + for animation frames and preview images. ------------------------------------------------------------------------ -r4169 | jcbowman | 2009-04-06 07:36:07 +0200 (Mon, 06 Apr 2009) | 2 lines +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 @@ -4155,21 +4508,21 @@ Changed paths: Move extension routine and infinity constant to C++ code. ------------------------------------------------------------------------ -r4168 | jcbowman | 2009-04-06 06:50:15 +0200 (Mon, 06 Apr 2009) | 2 lines +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-06 05:26:41 +0200 (Mon, 06 Apr 2009) | 2 lines +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-06 01:08:33 +0200 (Mon, 06 Apr 2009) | 2 lines +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 @@ -4183,7 +4536,7 @@ Changed paths: Fix more animation prefix issues. ------------------------------------------------------------------------ -r4165 | jcbowman | 2009-04-05 22:19:38 +0200 (Sun, 05 Apr 2009) | 2 lines +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 @@ -4192,7 +4545,7 @@ Changed paths: Keep keep flag. ------------------------------------------------------------------------ -r4164 | jcbowman | 2009-04-05 21:21:13 +0200 (Sun, 05 Apr 2009) | 2 lines +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 @@ -4203,7 +4556,7 @@ Changed paths: Move 3D code out of animation.asy. ------------------------------------------------------------------------ -r4163 | jcbowman | 2009-04-05 20:02:17 +0200 (Sun, 05 Apr 2009) | 6 lines +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 @@ -4220,21 +4573,21 @@ Fix global scaling of 3D animations. Add heatequation and earthmoon examples. ------------------------------------------------------------------------ -r4162 | jcbowman | 2009-04-04 22:26:55 +0200 (Sat, 04 Apr 2009) | 2 lines +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 22:24:31 +0200 (Sat, 04 Apr 2009) | 2 lines +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 20:50:14 +0200 (Sat, 04 Apr 2009) | 2 lines +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 @@ -4245,7 +4598,7 @@ Changed paths: Implement miterlimit. ------------------------------------------------------------------------ -r4159 | jcbowman | 2009-04-04 19:26:43 +0200 (Sat, 04 Apr 2009) | 2 lines +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 @@ -4253,35 +4606,35 @@ Changed paths: Fix use of baseline. ------------------------------------------------------------------------ -r4158 | jcbowman | 2009-04-04 18:44:00 +0200 (Sat, 04 Apr 2009) | 2 lines +r4158 | jcbowman | 2009-04-04 10:44:00 -0600 (Sat, 04 Apr 2009) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Disable old lights for multiple exports. ------------------------------------------------------------------------ -r4157 | jcbowman | 2009-04-04 16:44:15 +0200 (Sat, 04 Apr 2009) | 2 lines +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. ------------------------------------------------------------------------ -r4156 | jcbowman | 2009-04-04 16:41:58 +0200 (Sat, 04 Apr 2009) | 2 lines +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. ------------------------------------------------------------------------ -r4155 | jcbowman | 2009-04-04 08:31:39 +0200 (Sat, 04 Apr 2009) | 2 lines +r4155 | jcbowman | 2009-04-04 00:31:39 -0600 (Sat, 04 Apr 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/trefoilknot.asy Improve example. ------------------------------------------------------------------------ -r4154 | jcbowman | 2009-04-04 08:24:39 +0200 (Sat, 04 Apr 2009) | 2 lines +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 @@ -4289,7 +4642,7 @@ Changed paths: Remove unnecessary parameter. ------------------------------------------------------------------------ -r4153 | jcbowman | 2009-04-04 08:22:37 +0200 (Sat, 04 Apr 2009) | 4 lines +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 @@ -4301,14 +4654,14 @@ 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). ------------------------------------------------------------------------ -r4152 | jcbowman | 2009-04-04 06:06:22 +0200 (Sat, 04 Apr 2009) | 2 lines +r4152 | jcbowman | 2009-04-03 22:06:22 -0600 (Fri, 03 Apr 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Increase orthographic viewportfactor. ------------------------------------------------------------------------ -r4151 | jcbowman | 2009-04-02 08:05:50 +0200 (Thu, 02 Apr 2009) | 6 lines +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 @@ -4322,14 +4675,14 @@ Increase nsamples to 32. Remove nonselfintersecting restriction. ------------------------------------------------------------------------ -r4150 | jcbowman | 2009-04-01 10:38:09 +0200 (Wed, 01 Apr 2009) | 2 lines +r4150 | jcbowman | 2009-04-01 02:38:09 -0600 (Wed, 01 Apr 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three_surface.asy Fix splitting. ------------------------------------------------------------------------ -r4149 | jcbowman | 2009-04-01 04:31:48 +0200 (Wed, 01 Apr 2009) | 2 lines +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 @@ -4337,28 +4690,28 @@ Changed paths: Increase fuzz; use static dxmin. ------------------------------------------------------------------------ -r4148 | jcbowman | 2009-04-01 01:32:16 +0200 (Wed, 01 Apr 2009) | 2 lines +r4148 | jcbowman | 2009-03-31 17:32:16 -0600 (Tue, 31 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three_surface.asy Reorder tests. ------------------------------------------------------------------------ -r4147 | jcbowman | 2009-04-01 01:27:53 +0200 (Wed, 01 Apr 2009) | 2 lines +r4147 | jcbowman | 2009-03-31 17:27:53 -0600 (Tue, 31 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three_surface.asy Check for triangles first. ------------------------------------------------------------------------ -r4146 | jcbowman | 2009-04-01 00:54:09 +0200 (Wed, 01 Apr 2009) | 2 lines +r4146 | jcbowman | 2009-03-31 16:54:09 -0600 (Tue, 31 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three_surface.asy Split randomly to avoid returning a degenerate patch. ------------------------------------------------------------------------ -r4145 | jcbowman | 2009-04-01 00:21:13 +0200 (Wed, 01 Apr 2009) | 2 lines +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 @@ -4366,21 +4719,21 @@ Changed paths: Fix interactive rendering. ------------------------------------------------------------------------ -r4144 | jcbowman | 2009-03-31 10:32:14 +0200 (Tue, 31 Mar 2009) | 2 lines +r4144 | jcbowman | 2009-03-31 02:32:14 -0600 (Tue, 31 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three_surface.asy Once an internal degeneracy is found, don't check any more boundary cases. ------------------------------------------------------------------------ -r4143 | jcbowman | 2009-03-31 09:45:23 +0200 (Tue, 31 Mar 2009) | 2 lines +r4143 | jcbowman | 2009-03-31 01:45:23 -0600 (Tue, 31 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three_arrows.asy Increase nsamples. ------------------------------------------------------------------------ -r4142 | jcbowman | 2009-03-31 08:39:32 +0200 (Tue, 31 Mar 2009) | 2 lines +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 @@ -4388,7 +4741,7 @@ Changed paths: Split at the worst boundary degeneracy. ------------------------------------------------------------------------ -r4141 | jcbowman | 2009-03-30 20:29:10 +0200 (Mon, 30 Mar 2009) | 2 lines +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 @@ -4396,14 +4749,14 @@ Changed paths: Add unicode option to make new versions of hyperref happy. ------------------------------------------------------------------------ -r4140 | jcbowman | 2009-03-30 16:44:30 +0200 (Mon, 30 Mar 2009) | 2 lines +r4140 | jcbowman | 2009-03-30 08:44:30 -0600 (Mon, 30 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/base/animation.asy Pass animate the correct file name. ------------------------------------------------------------------------ -r4139 | jcbowman | 2009-03-30 07:39:56 +0200 (Mon, 30 Mar 2009) | 2 lines +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 @@ -4411,7 +4764,7 @@ Changed paths: Fix floating point exception caused by attempt to split paths of length 0. ------------------------------------------------------------------------ -r4138 | jcbowman | 2009-03-30 07:07:13 +0200 (Mon, 30 Mar 2009) | 2 lines +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 @@ -4420,14 +4773,14 @@ Changed paths: Move inside(path, pen fillrule=currentpen) to plain_paths.asy. ------------------------------------------------------------------------ -r4137 | jcbowman | 2009-03-30 04:57:00 +0200 (Mon, 30 Mar 2009) | 2 lines +r4137 | jcbowman | 2009-03-29 20:57:00 -0600 (Sun, 29 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/pen.h Fix defaultpen(evenodd). ------------------------------------------------------------------------ -r4136 | jcbowman | 2009-03-30 01:00:07 +0200 (Mon, 30 Mar 2009) | 3 lines +r4136 | jcbowman | 2009-03-29 17:00:07 -0600 (Sun, 29 Mar 2009) | 3 lines Changed paths: M /trunk/asymptote/path.cc @@ -4435,14 +4788,14 @@ Fix spurious "undefined" (on curve) return values from windingnumber; optimize handling of straight segments. ------------------------------------------------------------------------ -r4135 | jcbowman | 2009-03-29 22:45:08 +0200 (Sun, 29 Mar 2009) | 2 lines +r4135 | jcbowman | 2009-03-29 14:45:08 -0600 (Sun, 29 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Always define glthread. ------------------------------------------------------------------------ -r4134 | jcbowman | 2009-03-29 18:06:33 +0200 (Sun, 29 Mar 2009) | 2 lines +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 @@ -4450,7 +4803,7 @@ Changed paths: Release version 1.06 of asymptote.sty to fix undefined \ASYbox bug. ------------------------------------------------------------------------ -r4133 | jcbowman | 2009-03-29 08:30:53 +0200 (Sun, 29 Mar 2009) | 5 lines +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 @@ -4462,7 +4815,7 @@ bezulate. An array of independent surfaces can still be constructed from a path array using a loop. ------------------------------------------------------------------------ -r4132 | jcbowman | 2009-03-29 08:05:54 +0200 (Sun, 29 Mar 2009) | 2 lines +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 @@ -4470,14 +4823,14 @@ Changed paths: Fix inside(path,pen). ------------------------------------------------------------------------ -r4131 | jcbowman | 2009-03-29 07:35:26 +0200 (Sun, 29 Mar 2009) | 2 lines +r4131 | jcbowman | 2009-03-28 23:35:26 -0600 (Sat, 28 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/base/bezulate.asy Add Orest's connect patch to fix nesting. ------------------------------------------------------------------------ -r4130 | jcbowman | 2009-03-29 07:11:34 +0200 (Sun, 29 Mar 2009) | 2 lines +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 @@ -4485,14 +4838,14 @@ Changed paths: Specify zerowindingnumber rule. ------------------------------------------------------------------------ -r4129 | jcbowman | 2009-03-29 07:09:13 +0200 (Sun, 29 Mar 2009) | 2 lines +r4129 | jcbowman | 2009-03-28 23:09:13 -0600 (Sat, 28 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/base/math.asy Improve inside(pair); add fillrule argument. ------------------------------------------------------------------------ -r4128 | jcbowman | 2009-03-28 21:21:05 +0100 (Sat, 28 Mar 2009) | 4 lines +r4128 | jcbowman | 2009-03-28 14:21:05 -0600 (Sat, 28 Mar 2009) | 4 lines Changed paths: M /trunk/asymptote/base/three_surface.asy @@ -4501,7 +4854,7 @@ Remove internal patch degeneracies by splitting. Compute subpatches directly from control points. ------------------------------------------------------------------------ -r4127 | jcbowman | 2009-03-28 19:24:17 +0100 (Sat, 28 Mar 2009) | 2 lines +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 @@ -4509,7 +4862,7 @@ Changed paths: Implement factorial and choose functions. ------------------------------------------------------------------------ -r4126 | jcbowman | 2009-03-28 19:18:16 +0100 (Sat, 28 Mar 2009) | 2 lines +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) @@ -4517,14 +4870,14 @@ Changed paths: Rename example; use orthographic projection. ------------------------------------------------------------------------ -r4125 | jcbowman | 2009-03-28 19:15:09 +0100 (Sat, 28 Mar 2009) | 2 lines +r4125 | jcbowman | 2009-03-28 12:15:09 -0600 (Sat, 28 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Make path(path3, pair(triple)) preserve straight flag. ------------------------------------------------------------------------ -r4124 | jcbowman | 2009-03-28 19:08:55 +0100 (Sat, 28 Mar 2009) | 2 lines +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 @@ -4532,20 +4885,20 @@ Changed paths: Fix quit deadlock. ------------------------------------------------------------------------ -r4123 | jcbowman | 2009-03-28 07:11:09 +0100 (Sat, 28 Mar 2009) | 2 lines +r4123 | jcbowman | 2009-03-28 00:11:09 -0600 (Sat, 28 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/drawlabel.cc Increase fuzz to accomodate italic "k". ------------------------------------------------------------------------ -r4122 | oshardt | 2009-03-28 04:56:17 +0100 (Sat, 28 Mar 2009) | 1 line +r4122 | oshardt | 2009-03-27 21:56:17 -0600 (Fri, 27 Mar 2009) | 1 line Changed paths: M /trunk/asymptote/base/bezulate.asy Fix connect() to ensure that removed regions do not contain an inner curve. Add fuzz to intersections(). ------------------------------------------------------------------------ -r4121 | jcbowman | 2009-03-25 04:47:57 +0100 (Wed, 25 Mar 2009) | 2 lines +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 @@ -4553,7 +4906,7 @@ Changed paths: Add surface constructor for multiple surfaces. ------------------------------------------------------------------------ -r4120 | jcbowman | 2009-03-25 04:32:54 +0100 (Wed, 25 Mar 2009) | 4 lines +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 @@ -4563,13 +4916,13 @@ Add intersecting pipes example. Update FAQ. ------------------------------------------------------------------------ -r4119 | jcbowman | 2009-03-23 10:23:19 +0100 (Mon, 23 Mar 2009) | 1 line +r4119 | jcbowman | 2009-03-23 03:23:19 -0600 (Mon, 23 Mar 2009) | 1 line Changed paths: M /trunk/asymptote/configure.ac Increment version to 1.69svn. ------------------------------------------------------------------------ -r4118 | jcbowman | 2009-03-23 09:07:01 +0100 (Mon, 23 Mar 2009) | 2 lines +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 @@ -4577,21 +4930,21 @@ Changed paths: Update example. ------------------------------------------------------------------------ -r4117 | jcbowman | 2009-03-23 08:45:58 +0100 (Mon, 23 Mar 2009) | 2 lines +r4117 | jcbowman | 2009-03-23 01:45:58 -0600 (Mon, 23 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/filesurface.asy Illustrate automated camera and target computation. ------------------------------------------------------------------------ -r4116 | jcbowman | 2009-03-23 08:37:23 +0100 (Mon, 23 Mar 2009) | 2 lines +r4116 | jcbowman | 2009-03-23 01:37:23 -0600 (Mon, 23 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/animations/inlinemovie.tex Remove unnecessary index. ------------------------------------------------------------------------ -r4115 | jcbowman | 2009-03-23 08:34:42 +0100 (Mon, 23 Mar 2009) | 8 lines +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 @@ -4610,7 +4963,7 @@ Force multipage=true in inlinetex mode. Update definition of ASYanimategraphics. ------------------------------------------------------------------------ -r4114 | jcbowman | 2009-03-23 07:31:06 +0100 (Mon, 23 Mar 2009) | 2 lines +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 @@ -4620,21 +4973,21 @@ Changed paths: Fix export deadlock. ------------------------------------------------------------------------ -r4113 | jcbowman | 2009-03-23 04:42:52 +0100 (Mon, 23 Mar 2009) | 2 lines +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 19:12:52 +0100 (Sun, 22 Mar 2009) | 2 lines +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 19:11:41 +0100 (Sun, 22 Mar 2009) | 2 lines +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 @@ -4643,21 +4996,21 @@ Changed paths: Fix camera adjustment. ------------------------------------------------------------------------ -r4110 | jcbowman | 2009-03-22 06:54:54 +0100 (Sun, 22 Mar 2009) | 2 lines +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-22 06:49:23 +0100 (Sun, 22 Mar 2009) | 2 lines +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-22 06:07:42 +0100 (Sun, 22 Mar 2009) | 2 lines +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 @@ -4667,21 +5020,21 @@ Changed paths: Improve and generalize baseline. ------------------------------------------------------------------------ -r4107 | jcbowman | 2009-03-21 06:26:20 +0100 (Sat, 21 Mar 2009) | 2 lines +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-21 05:42:10 +0100 (Sat, 21 Mar 2009) | 2 lines +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-21 05:28:18 +0100 (Sat, 21 Mar 2009) | 2 lines +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 @@ -4700,14 +5053,14 @@ Changed paths: Standardize sqrtEpsilon. ------------------------------------------------------------------------ -r4104 | jcbowman | 2009-03-21 05:15:40 +0100 (Sat, 21 Mar 2009) | 2 lines +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-21 05:14:19 +0100 (Sat, 21 Mar 2009) | 2 lines +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 @@ -4718,27 +5071,27 @@ Changed paths: Improve handling of intersection fuzz. ------------------------------------------------------------------------ -r4102 | jcbowman | 2009-03-20 21:57:34 +0100 (Fri, 20 Mar 2009) | 2 lines +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 21:28:23 +0100 (Fri, 20 Mar 2009) | 2 lines +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 09:59:14 +0100 (Thu, 19 Mar 2009) | 1 line +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 08:33:53 +0100 (Thu, 19 Mar 2009) | 2 lines +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 @@ -4746,35 +5099,35 @@ Changed paths: Fix 3D animations with render > 0. ------------------------------------------------------------------------ -r4098 | jcbowman | 2009-03-19 07:40:40 +0100 (Thu, 19 Mar 2009) | 1 line +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 21:18:11 +0100 (Wed, 18 Mar 2009) | 2 lines +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 09:51:53 +0100 (Wed, 18 Mar 2009) | 2 lines +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 08:23:56 +0100 (Wed, 18 Mar 2009) | 2 lines +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 08:01:08 +0100 (Wed, 18 Mar 2009) | 2 lines +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 @@ -4783,28 +5136,28 @@ Changed paths: Make intersection routines respect fuzz. ------------------------------------------------------------------------ -r4093 | jcbowman | 2009-03-16 00:20:04 +0100 (Mon, 16 Mar 2009) | 2 lines +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 22:32:07 +0100 (Sun, 15 Mar 2009) | 2 lines +r4092 | jcbowman | 2009-03-15 15:32:07 -0600 (Sun, 15 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/base/math.asy Reduce Fuzz. ------------------------------------------------------------------------ -r4091 | jcbowman | 2009-03-15 22:01:04 +0100 (Sun, 15 Mar 2009) | 2 lines +r4091 | jcbowman | 2009-03-15 15:01:04 -0600 (Sun, 15 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/smoothelevation.asy Allow prc output if render > 0. ------------------------------------------------------------------------ -r4090 | jcbowman | 2009-03-15 07:09:54 +0100 (Sun, 15 Mar 2009) | 3 lines +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 @@ -4813,14 +5166,14 @@ Implement settings.auto3D (default true) so that one can disable the poster option of movie15.sty. ------------------------------------------------------------------------ -r4089 | jcbowman | 2009-03-15 07:05:14 +0100 (Sun, 15 Mar 2009) | 2 lines +r4089 | jcbowman | 2009-03-15 00:05:14 -0600 (Sun, 15 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three_surface.asy Increase fuzz. ------------------------------------------------------------------------ -r4088 | jcbowman | 2009-03-15 06:23:00 +0100 (Sun, 15 Mar 2009) | 3 lines +r4088 | jcbowman | 2009-03-14 23:23:00 -0600 (Sat, 14 Mar 2009) | 3 lines Changed paths: M /trunk/asymptote/base/three_surface.asy @@ -4828,14 +5181,14 @@ 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-15 06:09:29 +0100 (Sun, 15 Mar 2009) | 2 lines +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-15 06:00:31 +0100 (Sun, 15 Mar 2009) | 7 lines +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 @@ -4851,7 +5204,7 @@ path is already cyclic. Implement pair versions of Bezier functions. ------------------------------------------------------------------------ -r4085 | jcbowman | 2009-03-14 22:25:45 +0100 (Sat, 14 Mar 2009) | 2 lines +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 @@ -4860,13 +5213,13 @@ Changed paths: Fix segmentation faults with operations on guide g=cycle. ------------------------------------------------------------------------ -r4084 | oshardt | 2009-03-14 18:49:45 +0100 (Sat, 14 Mar 2009) | 1 line +r4084 | oshardt | 2009-03-14 11:49:45 -0600 (Sat, 14 Mar 2009) | 1 line Changed paths: M /trunk/asymptote/base/bezulate.asy Speed up curve sorting. ------------------------------------------------------------------------ -r4083 | jcbowman | 2009-03-13 22:02:45 +0100 (Fri, 13 Mar 2009) | 2 lines +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 @@ -4874,41 +5227,41 @@ Changed paths: Fix buildcycle endpoints. ------------------------------------------------------------------------ -r4082 | oshardt | 2009-03-12 04:44:52 +0100 (Thu, 12 Mar 2009) | 1 line +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 08:47:57 +0100 (Wed, 11 Mar 2009) | 2 lines +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 08:33:51 +0100 (Wed, 11 Mar 2009) | 2 lines +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 08:25:36 +0100 (Wed, 11 Mar 2009) | 2 lines +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 07:18:34 +0100 (Wed, 11 Mar 2009) | 2 lines +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-11 06:45:25 +0100 (Wed, 11 Mar 2009) | 2 lines +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 @@ -4916,7 +5269,7 @@ Changed paths: Simplify surface constructors; update documentation. ------------------------------------------------------------------------ -r4076 | jcbowman | 2009-03-11 05:23:19 +0100 (Wed, 11 Mar 2009) | 2 lines +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 @@ -4932,21 +5285,21 @@ Changed paths: Update examples. ------------------------------------------------------------------------ -r4075 | jcbowman | 2009-03-11 05:06:09 +0100 (Wed, 11 Mar 2009) | 2 lines +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-11 04:34:37 +0100 (Wed, 11 Mar 2009) | 2 lines +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-11 04:34:12 +0100 (Wed, 11 Mar 2009) | 2 lines +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 @@ -4954,7 +5307,7 @@ Changed paths: Increase bezulate fuzz; add termination tests. ------------------------------------------------------------------------ -r4072 | jcbowman | 2009-03-10 21:04:32 +0100 (Tue, 10 Mar 2009) | 2 lines +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 @@ -4963,7 +5316,7 @@ Changed paths: Add Align constant. ------------------------------------------------------------------------ -r4071 | jcbowman | 2009-03-10 09:54:16 +0100 (Tue, 10 Mar 2009) | 2 lines +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 @@ -4971,7 +5324,7 @@ Changed paths: Fix most instances of selfoverlapping patches. ------------------------------------------------------------------------ -r4070 | jcbowman | 2009-03-10 04:38:52 +0100 (Tue, 10 Mar 2009) | 2 lines +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 @@ -4981,14 +5334,14 @@ Changed paths: Make axial and radial shading respect -gray, etc. ------------------------------------------------------------------------ -r4069 | jcbowman | 2009-03-09 07:07:48 +0100 (Mon, 09 Mar 2009) | 2 lines +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 23:11:51 +0100 (Sun, 08 Mar 2009) | 2 lines +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 @@ -4999,7 +5352,7 @@ Changed paths: Slightly simplify normal calculation. ------------------------------------------------------------------------ -r4067 | jcbowman | 2009-03-08 19:03:26 +0100 (Sun, 08 Mar 2009) | 4 lines +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 @@ -5010,7 +5363,7 @@ 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 16:23:09 +0100 (Sun, 08 Mar 2009) | 2 lines +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 @@ -5018,7 +5371,7 @@ Changed paths: Simplify tick calculation. ------------------------------------------------------------------------ -r4065 | jcbowman | 2009-03-08 09:18:52 +0100 (Sun, 08 Mar 2009) | 2 lines +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 @@ -5026,21 +5379,21 @@ Changed paths: Improve tick selection. ------------------------------------------------------------------------ -r4064 | jcbowman | 2009-03-08 08:02:42 +0100 (Sun, 08 Mar 2009) | 2 lines +r4064 | jcbowman | 2009-03-08 00:02:42 -0700 (Sun, 08 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/filesurface.asy Colorize example. ------------------------------------------------------------------------ -r4063 | jcbowman | 2009-03-08 04:17:56 +0100 (Sun, 08 Mar 2009) | 2 lines +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-08 04:10:03 +0100 (Sun, 08 Mar 2009) | 2 lines +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 @@ -5049,7 +5402,7 @@ Changed paths: Fix camera adjustment. ------------------------------------------------------------------------ -r4061 | jcbowman | 2009-03-07 23:23:58 +0100 (Sat, 07 Mar 2009) | 7 lines +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 @@ -5065,7 +5418,7 @@ Remove obsolete asyattach environment. Move viewportsize to plain_picture.asy to support asymptote.sty. ------------------------------------------------------------------------ -r4060 | jcbowman | 2009-03-07 19:14:05 +0100 (Sat, 07 Mar 2009) | 2 lines +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 @@ -5073,14 +5426,14 @@ Changed paths: Better fix for unextended axes limits. ------------------------------------------------------------------------ -r4059 | jcbowman | 2009-03-07 17:10:37 +0100 (Sat, 07 Mar 2009) | 2 lines +r4059 | jcbowman | 2009-03-07 09:10:37 -0700 (Sat, 07 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Update documentation of crop. ------------------------------------------------------------------------ -r4058 | jcbowman | 2009-03-07 09:46:18 +0100 (Sat, 07 Mar 2009) | 2 lines +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 @@ -5088,7 +5441,7 @@ Changed paths: Add example of a surface drawn using irregular data read from a file. ------------------------------------------------------------------------ -r4057 | jcbowman | 2009-03-07 09:23:39 +0100 (Sat, 07 Mar 2009) | 2 lines +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 @@ -5096,7 +5449,7 @@ Changed paths: Revert last change. ------------------------------------------------------------------------ -r4056 | jcbowman | 2009-03-07 08:07:03 +0100 (Sat, 07 Mar 2009) | 2 lines +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 @@ -5104,7 +5457,7 @@ Changed paths: Fix unextended axes limits and tick generation. ------------------------------------------------------------------------ -r4055 | jcbowman | 2009-03-07 07:45:35 +0100 (Sat, 07 Mar 2009) | 4 lines +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 @@ -5115,14 +5468,14 @@ Avoid redundant camera adjustment messages. Increase camerafactor to 2 again. ------------------------------------------------------------------------ -r4054 | jcbowman | 2009-03-07 07:19:49 +0100 (Sat, 07 Mar 2009) | 2 lines +r4054 | jcbowman | 2009-03-06 23:19:49 -0700 (Fri, 06 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/base/graph.asy Check crop argument. ------------------------------------------------------------------------ -r4053 | jcbowman | 2009-03-07 06:52:12 +0100 (Sat, 07 Mar 2009) | 4 lines +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 @@ -5132,7 +5485,7 @@ the bounding box, if it lies outside, and reposition camera when aspect ratio is not preserved. ------------------------------------------------------------------------ -r4052 | jcbowman | 2009-03-06 08:14:45 +0100 (Fri, 06 Mar 2009) | 2 lines +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 @@ -5141,14 +5494,14 @@ Changed paths: Allow the user to specify a minimum viewportsize. ------------------------------------------------------------------------ -r4051 | jcbowman | 2009-03-06 08:06:16 +0100 (Fri, 06 Mar 2009) | 2 lines +r4051 | jcbowman | 2009-03-06 00:06:16 -0700 (Fri, 06 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/base/graph.asy Use a single call to clip in limits. ------------------------------------------------------------------------ -r4050 | jcbowman | 2009-03-06 07:56:25 +0100 (Fri, 06 Mar 2009) | 2 lines +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 @@ -5156,14 +5509,14 @@ Changed paths: Fix behaviour of xlimits(Crop) and ylimits(Crop) under picture transformation. ------------------------------------------------------------------------ -r4049 | jcbowman | 2009-03-04 10:44:31 +0100 (Wed, 04 Mar 2009) | 2 lines +r4049 | jcbowman | 2009-03-04 02:44:31 -0700 (Wed, 04 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/base/plain_picture.asy Increase camerafactor. ------------------------------------------------------------------------ -r4048 | jcbowman | 2009-03-04 10:18:49 +0100 (Wed, 04 Mar 2009) | 2 lines +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 @@ -5175,14 +5528,14 @@ Changed paths: Improve automatic camera adjustment. ------------------------------------------------------------------------ -r4047 | jcbowman | 2009-03-04 09:09:19 +0100 (Wed, 04 Mar 2009) | 2 lines +r4047 | jcbowman | 2009-03-04 01:09:19 -0700 (Wed, 04 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Work around intermittent hang on exit. ------------------------------------------------------------------------ -r4046 | jcbowman | 2009-03-03 09:19:52 +0100 (Tue, 03 Mar 2009) | 2 lines +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 @@ -5192,7 +5545,7 @@ Changed paths: Make attached images printable. ------------------------------------------------------------------------ -r4045 | jcbowman | 2009-03-03 02:03:03 +0100 (Tue, 03 Mar 2009) | 6 lines +r4045 | jcbowman | 2009-03-02 18:03:03 -0700 (Mon, 02 Mar 2009) | 6 lines Changed paths: M /trunk/asymptote/base/three.asy @@ -5203,7 +5556,7 @@ Fix viewportmargin. Remove unwanted camera rescaling. ------------------------------------------------------------------------ -r4044 | jcbowman | 2009-03-03 01:49:36 +0100 (Tue, 03 Mar 2009) | 5 lines +r4044 | jcbowman | 2009-03-02 17:49:36 -0700 (Mon, 02 Mar 2009) | 5 lines Changed paths: M /trunk/asymptote/base/embed.asy @@ -5213,7 +5566,7 @@ movie15.sty. The now widely available 2008/10/08 version of movie15.sty is now compulsory. ------------------------------------------------------------------------ -r4043 | jcbowman | 2009-03-02 22:45:00 +0100 (Mon, 02 Mar 2009) | 2 lines +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 @@ -5221,54 +5574,54 @@ Changed paths: Fix slanted ticks. ------------------------------------------------------------------------ -r4042 | jcbowman | 2009-03-02 06:58:58 +0100 (Mon, 02 Mar 2009) | 1 line +r4042 | jcbowman | 2009-03-01 22:58:58 -0700 (Sun, 01 Mar 2009) | 1 line Changed paths: M /trunk/asymptote/base/animation.asy Fix animation prefix. ------------------------------------------------------------------------ -r4041 | jcbowman | 2009-03-02 00:32:54 +0100 (Mon, 02 Mar 2009) | 2 lines +r4041 | jcbowman | 2009-03-01 16:32:54 -0700 (Sun, 01 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three_arrows.asy Fix planar arrows for 2D projections. ------------------------------------------------------------------------ -r4040 | jcbowman | 2009-03-02 00:01:58 +0100 (Mon, 02 Mar 2009) | 2 lines +r4040 | jcbowman | 2009-03-01 16:01:58 -0700 (Sun, 01 Mar 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Allow one to disable poster option. ------------------------------------------------------------------------ -r4039 | jcbowman | 2009-02-28 00:32:54 +0100 (Sat, 28 Feb 2009) | 2 lines +r4039 | jcbowman | 2009-02-27 16:32:54 -0700 (Fri, 27 Feb 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/arrows3.asy Resize example. ------------------------------------------------------------------------ -r4038 | jcbowman | 2009-02-27 22:43:51 +0100 (Fri, 27 Feb 2009) | 2 lines +r4038 | jcbowman | 2009-02-27 14:43:51 -0700 (Fri, 27 Feb 2009) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Don't hide convert errors. ------------------------------------------------------------------------ -r4037 | jcbowman | 2009-02-27 06:09:51 +0100 (Fri, 27 Feb 2009) | 2 lines +r4037 | jcbowman | 2009-02-26 22:09:51 -0700 (Thu, 26 Feb 2009) | 2 lines Changed paths: A /trunk/asymptote/examples/fin.asy Add example (contributed by Orest Shardt). ------------------------------------------------------------------------ -r4036 | jcbowman | 2009-02-27 00:23:44 +0100 (Fri, 27 Feb 2009) | 1 line +r4036 | jcbowman | 2009-02-26 16:23:44 -0700 (Thu, 26 Feb 2009) | 1 line Changed paths: M /trunk/asymptote/configure.ac Increment version to 1.67svn. ------------------------------------------------------------------------ -r4035 | jcbowman | 2009-02-26 23:00:38 +0100 (Thu, 26 Feb 2009) | 2 lines +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 @@ -5276,7 +5629,7 @@ Changed paths: Fix outprefix. ------------------------------------------------------------------------ -r4034 | jcbowman | 2009-02-26 17:01:58 +0100 (Thu, 26 Feb 2009) | 4 lines +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 @@ -5286,7 +5639,7 @@ Remove animation optimization by default. Under MSWindows, suppress call to animate since it requires XWindows. ------------------------------------------------------------------------ -r4033 | jcbowman | 2009-02-26 15:50:25 +0100 (Thu, 26 Feb 2009) | 2 lines +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 @@ -5297,35 +5650,35 @@ Changed paths: Add optional direction argument to three-dimensional bars. ------------------------------------------------------------------------ -r4032 | jcbowman | 2009-02-26 15:45:58 +0100 (Thu, 26 Feb 2009) | 2 lines +r4032 | jcbowman | 2009-02-26 07:45:58 -0700 (Thu, 26 Feb 2009) | 2 lines Changed paths: M /trunk/asymptote/base/palette.asy Avoid division by zero when NColors=1. ------------------------------------------------------------------------ -r4031 | jcbowman | 2009-02-26 13:45:26 +0100 (Thu, 26 Feb 2009) | 2 lines +r4031 | jcbowman | 2009-02-26 05:45:26 -0700 (Thu, 26 Feb 2009) | 2 lines Changed paths: M /trunk/asymptote/texfile.h Fix alignment bug under pdflatex due to missing %. ------------------------------------------------------------------------ -r4030 | jcbowman | 2009-02-26 06:04:31 +0100 (Thu, 26 Feb 2009) | 2 lines +r4030 | jcbowman | 2009-02-25 22:04:31 -0700 (Wed, 25 Feb 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/tvgen.asy Change guides into paths; update to LGPL. ------------------------------------------------------------------------ -r4029 | jcbowman | 2009-02-26 00:21:27 +0100 (Thu, 26 Feb 2009) | 2 lines +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-26 00:07:20 +0100 (Thu, 26 Feb 2009) | 4 lines +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 @@ -5335,14 +5688,14 @@ it discourages the use of named arguments and detracts from the usefulness of the -d option. ------------------------------------------------------------------------ -r4027 | jcbowman | 2009-02-25 23:06:21 +0100 (Wed, 25 Feb 2009) | 2 lines +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 17:51:11 +0100 (Tue, 24 Feb 2009) | 2 lines +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 @@ -5351,14 +5704,14 @@ Changed paths: Add optional normal argument to DefaultHead2, HookHead2, and TeXHead2. ------------------------------------------------------------------------ -r4025 | jcbowman | 2009-02-24 08:47:00 +0100 (Tue, 24 Feb 2009) | 2 lines +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 08:35:08 +0100 (Tue, 24 Feb 2009) | 2 lines +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 @@ -5367,14 +5720,14 @@ Changed paths: Fix alignment of DefaultHead2, HookHead2, and TeXHead2 arrowheads. ------------------------------------------------------------------------ -r4023 | jcbowman | 2009-02-23 08:36:02 +0100 (Mon, 23 Feb 2009) | 2 lines +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. ------------------------------------------------------------------------ -r4022 | jcbowman | 2009-02-23 07:01:42 +0100 (Mon, 23 Feb 2009) | 7 lines +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 @@ -5395,21 +5748,21 @@ with curved paths); standardize their usage with their 2D counterparts. Fix MidArcArrow(TeXHead) sizing. ------------------------------------------------------------------------ -r4021 | jcbowman | 2009-02-23 04:32:38 +0100 (Mon, 23 Feb 2009) | 2 lines +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 Untabify. ------------------------------------------------------------------------ -r4020 | jcbowman | 2009-02-22 04:30:41 +0100 (Sun, 22 Feb 2009) | 2 lines +r4020 | jcbowman | 2009-02-21 20:30:41 -0700 (Sat, 21 Feb 2009) | 2 lines Changed paths: M /trunk/asymptote/base/asy-mode.el Upgrade license to LPGL, as per email from Philippe. ------------------------------------------------------------------------ -r4019 | jcbowman | 2009-02-22 00:39:27 +0100 (Sun, 22 Feb 2009) | 2 lines +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 @@ -5417,7 +5770,7 @@ Changed paths: Retune 3D arrow parameters. ------------------------------------------------------------------------ -r4018 | jcbowman | 2009-02-22 00:03:22 +0100 (Sun, 22 Feb 2009) | 3 lines +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 @@ -5430,7 +5783,7 @@ Upgrade global license from GPL to LPGL (except as noted within individual files). ------------------------------------------------------------------------ -r4017 | jcbowman | 2009-02-21 23:37:09 +0100 (Sat, 21 Feb 2009) | 2 lines +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 @@ -5438,7 +5791,7 @@ Changed paths: Remove obsolete featpost3D.asy module. ------------------------------------------------------------------------ -r4016 | jcbowman | 2009-02-21 22:56:33 +0100 (Sat, 21 Feb 2009) | 2 lines +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 @@ -5447,14 +5800,14 @@ Changed paths: Add bool autoadjust=true argument to perspective projection constructors. ------------------------------------------------------------------------ -r4015 | jcbowman | 2009-02-21 20:26:15 +0100 (Sat, 21 Feb 2009) | 2 lines +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 18:46:29 +0100 (Sat, 21 Feb 2009) | 3 lines +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 @@ -5463,7 +5816,7 @@ Add autoadjust flag to projections to disable automatic camera adjustment (for experts only). ------------------------------------------------------------------------ -r4013 | jcbowman | 2009-02-21 18:28:25 +0100 (Sat, 21 Feb 2009) | 7 lines +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 @@ -5476,14 +5829,14 @@ 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 11:05:32 +0100 (Sat, 21 Feb 2009) | 2 lines +r4012 | jcbowman | 2009-02-21 03:05:32 -0700 (Sat, 21 Feb 2009) | 2 lines Changed paths: A /trunk/asymptote/examples/arrows3.asy Add 3D arrows example. ------------------------------------------------------------------------ -r4011 | jcbowman | 2009-02-21 10:21:58 +0100 (Sat, 21 Feb 2009) | 6 lines +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 @@ -5495,7 +5848,7 @@ Fix alignment of DefaultHead2, HookHead2, and TeXHead2 arrows. Pass arrowheadpen to 2D arrow routines when settings.render=0. ------------------------------------------------------------------------ -r4010 | jcbowman | 2009-02-21 01:30:32 +0100 (Sat, 21 Feb 2009) | 4 lines +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 @@ -5506,27 +5859,27 @@ Use abs(camera-target) rather than just the z component for camera adjustment. Add showtarget parameter to projections. ------------------------------------------------------------------------ -r4009 | oshardt | 2009-02-20 04:14:42 +0100 (Fri, 20 Feb 2009) | 1 line +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-20 00:46:20 +0100 (Fri, 20 Feb 2009) | 2 lines +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 19:00:11 +0100 (Thu, 19 Feb 2009) | 1 line +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 17:33:22 +0100 (Thu, 19 Feb 2009) | 6 lines +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 @@ -5541,13 +5894,13 @@ Implement xelatex engine. Fix xelatex alignment. ------------------------------------------------------------------------ -r4005 | jcbowman | 2009-02-19 09:19:28 +0100 (Thu, 19 Feb 2009) | 1 line +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 08:24:03 +0100 (Thu, 19 Feb 2009) | 4 lines +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 @@ -5557,7 +5910,7 @@ Force shipped=true also for pictures. Install *.view files. ------------------------------------------------------------------------ -r4003 | jcbowman | 2009-02-19 07:13:31 +0100 (Thu, 19 Feb 2009) | 2 lines +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 @@ -5565,7 +5918,7 @@ Changed paths: Change default value of ysize parameter of asyinclude. ------------------------------------------------------------------------ -r4002 | jcbowman | 2009-02-19 07:08:44 +0100 (Thu, 19 Feb 2009) | 2 lines +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 @@ -5575,21 +5928,21 @@ Changed paths: Add Protein Data Bank example that illustrates how to set predefined views. ------------------------------------------------------------------------ -r4001 | jcbowman | 2009-02-19 06:13:48 +0100 (Thu, 19 Feb 2009) | 2 lines +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-19 05:03:22 +0100 (Thu, 19 Feb 2009) | 2 lines +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-19 05:01:08 +0100 (Thu, 19 Feb 2009) | 2 lines +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 @@ -5616,21 +5969,21 @@ Changed paths: Upgrade license of PRC code from GPL to LGPL (agreed to by Orest). ------------------------------------------------------------------------ -r3998 | jcbowman | 2009-02-19 04:27:47 +0100 (Thu, 19 Feb 2009) | 2 lines +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-19 03:38:33 +0100 (Thu, 19 Feb 2009) | 2 lines +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-19 03:32:41 +0100 (Thu, 19 Feb 2009) | 4 lines +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 @@ -5642,7 +5995,7 @@ Add interactive 3D examples to intro.asy. Make GaussianSurface smooth. ------------------------------------------------------------------------ -r3995 | jcbowman | 2009-02-18 23:06:16 +0100 (Wed, 18 Feb 2009) | 4 lines +r3995 | jcbowman | 2009-02-18 15:06:16 -0700 (Wed, 18 Feb 2009) | 4 lines Changed paths: M /trunk/asymptote/base/animation.asy @@ -5651,34 +6004,34 @@ Strip directory from animation prefix. Don't delete generated animation.pdf file. ------------------------------------------------------------------------ -r3994 | jcbowman | 2009-02-18 15:58:32 +0100 (Wed, 18 Feb 2009) | 2 lines +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 15:38:48 +0100 (Wed, 18 Feb 2009) | 2 lines +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-18 05:34:10 +0100 (Wed, 18 Feb 2009) | 2 lines +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-18 05:25:41 +0100 (Wed, 18 Feb 2009) | 1 line +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-18 03:51:20 +0100 (Wed, 18 Feb 2009) | 4 lines +r3990 | jcbowman | 2009-02-17 19:51:20 -0700 (Tue, 17 Feb 2009) | 4 lines Changed paths: M /trunk/asymptote/base/three.asy @@ -5687,14 +6040,14 @@ Force the target position to be inside the bounding volume. Remove duplicate definition of rectify(triple). ------------------------------------------------------------------------ -r3989 | jcbowman | 2009-02-18 00:37:06 +0100 (Wed, 18 Feb 2009) | 2 lines +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 17:07:42 +0100 (Tue, 17 Feb 2009) | 2 lines +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 @@ -5702,7 +6055,7 @@ Changed paths: Fix synchronization of interactive rendering. ------------------------------------------------------------------------ -r3987 | jcbowman | 2009-02-17 09:05:33 +0100 (Tue, 17 Feb 2009) | 7 lines +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 @@ -5722,14 +6075,14 @@ Add patched version of movie15.sty for xelatex users' convenience. Simplify embed.asy. ------------------------------------------------------------------------ -r3986 | jcbowman | 2009-02-17 08:30:54 +0100 (Tue, 17 Feb 2009) | 2 lines +r3986 | jcbowman | 2009-02-17 00:30:54 -0700 (Tue, 17 Feb 2009) | 2 lines Changed paths: M /trunk/asymptote/base/contour.asy Improve guide collection for non-midpoint case. ------------------------------------------------------------------------ -r3985 | jcbowman | 2009-02-15 20:20:10 +0100 (Sun, 15 Feb 2009) | 6 lines +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 @@ -5742,14 +6095,14 @@ Avoid need for interpolating function at cell midpoint; use 2 triangles instead. Use nmesh instead of (poorly named) ncell parameter for 3D contours. ------------------------------------------------------------------------ -r3984 | jcbowman | 2009-02-15 20:13:24 +0100 (Sun, 15 Feb 2009) | 2 lines +r3984 | jcbowman | 2009-02-15 12:13:24 -0700 (Sun, 15 Feb 2009) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Handle degenerate and nondegenerate rendering consistently. ------------------------------------------------------------------------ -r3983 | jcbowman | 2009-02-14 19:22:48 +0100 (Sat, 14 Feb 2009) | 4 lines +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 @@ -5761,14 +6114,14 @@ Implement complex gamma function in C++ code. Add interactive 3D surface of revolution example to slidedemo. ------------------------------------------------------------------------ -r3982 | jcbowman | 2009-02-14 17:58:01 +0100 (Sat, 14 Feb 2009) | 2 lines +r3982 | jcbowman | 2009-02-14 09:58:01 -0700 (Sat, 14 Feb 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Disable graphic generation when view=true. ------------------------------------------------------------------------ -r3981 | jcbowman | 2009-02-13 08:10:23 +0100 (Fri, 13 Feb 2009) | 2 lines +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 @@ -5777,21 +6130,21 @@ Changed paths: Add 3D (and other multimedia) support for xelatex. ------------------------------------------------------------------------ -r3980 | jcbowman | 2009-02-13 07:54:37 +0100 (Fri, 13 Feb 2009) | 2 lines +r3980 | jcbowman | 2009-02-12 23:54:37 -0700 (Thu, 12 Feb 2009) | 2 lines Changed paths: M /trunk/asymptote/base/plain_shipout.asy Improve pdf format detection. ------------------------------------------------------------------------ -r3979 | jcbowman | 2009-02-13 07:49:37 +0100 (Fri, 13 Feb 2009) | 2 lines +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-13 06:42:05 +0100 (Fri, 13 Feb 2009) | 2 lines +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 @@ -5799,14 +6152,14 @@ Changed paths: Automatically include rendered images when fitting nonprc pictures. ------------------------------------------------------------------------ -r3977 | jcbowman | 2009-02-12 07:24:54 +0100 (Thu, 12 Feb 2009) | 2 lines +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-12 07:16:52 +0100 (Thu, 12 Feb 2009) | 2 lines +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 @@ -5821,7 +6174,7 @@ Changed paths: Replace old-style constructors with operator init. ------------------------------------------------------------------------ -r3975 | jcbowman | 2009-02-12 06:01:19 +0100 (Thu, 12 Feb 2009) | 4 lines +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 @@ -5832,7 +6185,7 @@ Add electromagnetic spectrum. Make minor ticks work properly with custom logarithmic axes. ------------------------------------------------------------------------ -r3974 | jcbowman | 2009-02-12 00:17:38 +0100 (Thu, 12 Feb 2009) | 2 lines +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 @@ -5840,14 +6193,14 @@ Changed paths: Don't report error on eof after reading 0 values from file. ------------------------------------------------------------------------ -r3973 | jcbowman | 2009-02-11 23:55:26 +0100 (Wed, 11 Feb 2009) | 2 lines +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 23:33:45 +0100 (Wed, 11 Feb 2009) | 2 lines +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 @@ -5856,14 +6209,14 @@ Changed paths: Fix pstoedit support: remove duplicate beginclip/endclip functions. ------------------------------------------------------------------------ -r3971 | jcbowman | 2009-02-11 08:29:52 +0100 (Wed, 11 Feb 2009) | 2 lines +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-11 07:22:23 +0100 (Wed, 11 Feb 2009) | 4 lines +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 @@ -5873,14 +6226,14 @@ support pdf specials (required for label clipping and label transforms) or the movie15 package (required for 3D PDF files). ------------------------------------------------------------------------ -r3969 | jcbowman | 2009-02-09 08:16:59 +0100 (Mon, 09 Feb 2009) | 1 line +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-09 07:00:12 +0100 (Mon, 09 Feb 2009) | 3 lines +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 @@ -5889,7 +6242,7 @@ Implement a pen rgb(string s) routine that returns a pen corresponding to a given 6-character RGB hexidecimal string. ------------------------------------------------------------------------ -r3967 | jcbowman | 2009-02-09 06:14:02 +0100 (Mon, 09 Feb 2009) | 2 lines +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 @@ -5994,7 +6347,7 @@ Changed paths: Reformat C++ files. ------------------------------------------------------------------------ -r3966 | jcbowman | 2009-02-09 05:22:15 +0100 (Mon, 09 Feb 2009) | 2 lines +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 @@ -6021,7 +6374,7 @@ Changed paths: Reformat and untabify base files. ------------------------------------------------------------------------ -r3965 | jcbowman | 2009-02-08 18:19:04 +0100 (Sun, 08 Feb 2009) | 2 lines +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 @@ -6030,7 +6383,7 @@ Changed paths: Add Label arguments to more of the dot routines. ------------------------------------------------------------------------ -r3964 | jcbowman | 2009-02-07 21:08:26 +0100 (Sat, 07 Feb 2009) | 2 lines +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 @@ -6039,7 +6392,7 @@ Changed paths: Add parametric version of markuniform. ------------------------------------------------------------------------ -r3963 | jcbowman | 2009-02-07 07:41:46 +0100 (Sat, 07 Feb 2009) | 3 lines +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 @@ -6048,34 +6401,34 @@ Implement int hex(string s) function that casts a hexidecimal string to an integer. ------------------------------------------------------------------------ -r3962 | jcbowman | 2009-02-07 03:04:56 +0100 (Sat, 07 Feb 2009) | 2 lines +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 10:38:31 +0100 (Thu, 05 Feb 2009) | 2 lines +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 10:36:16 +0100 (Thu, 05 Feb 2009) | 1 line +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 09:35:32 +0100 (Thu, 05 Feb 2009) | 2 lines +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-05 06:43:29 +0100 (Thu, 05 Feb 2009) | 4 lines +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 @@ -6085,14 +6438,14 @@ MiKTeX version of dvips, which does not support the DVIPSRC environment variable. ------------------------------------------------------------------------ -r3957 | jcbowman | 2009-02-05 06:14:53 +0100 (Thu, 05 Feb 2009) | 2 lines +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-05 06:13:24 +0100 (Thu, 05 Feb 2009) | 2 lines +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 @@ -6100,42 +6453,42 @@ Changed paths: Fix aspect ratio on re-entry. ------------------------------------------------------------------------ -r3955 | jcbowman | 2009-02-05 03:04:07 +0100 (Thu, 05 Feb 2009) | 2 lines +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. ------------------------------------------------------------------------ -r3954 | jcbowman | 2009-02-05 01:50:25 +0100 (Thu, 05 Feb 2009) | 2 lines +r3954 | jcbowman | 2009-02-04 17:50:25 -0700 (Wed, 04 Feb 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/galleon.asy Fix typo in URL. ------------------------------------------------------------------------ -r3953 | jcbowman | 2009-02-04 16:57:55 +0100 (Wed, 04 Feb 2009) | 2 lines +r3953 | jcbowman | 2009-02-04 08:57:55 -0700 (Wed, 04 Feb 2009) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Re-enable freeglut extensions to support user-specified multisampling again. ------------------------------------------------------------------------ -r3952 | jcbowman | 2009-02-04 16:47:24 +0100 (Wed, 04 Feb 2009) | 2 lines +r3952 | jcbowman | 2009-02-04 08:47:24 -0700 (Wed, 04 Feb 2009) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Destroy any existing export window before entering View mode. ------------------------------------------------------------------------ -r3951 | jcbowman | 2009-02-04 07:46:20 +0100 (Wed, 04 Feb 2009) | 2 lines +r3951 | jcbowman | 2009-02-03 23:46:20 -0700 (Tue, 03 Feb 2009) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Remove spurious \phantom{+}. ------------------------------------------------------------------------ -r3950 | jcbowman | 2009-02-04 07:33:34 +0100 (Wed, 04 Feb 2009) | 4 lines +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 @@ -6150,28 +6503,28 @@ Fix asydir(); under CYGWIN. Add missing CYGWIN prototype. ------------------------------------------------------------------------ -r3949 | jcbowman | 2009-02-04 06:53:23 +0100 (Wed, 04 Feb 2009) | 2 lines +r3949 | jcbowman | 2009-02-03 22:53:23 -0700 (Tue, 03 Feb 2009) | 2 lines Changed paths: M /trunk/asymptote/patches/dvipdf Remove -P pdf as this breaks file attachments. ------------------------------------------------------------------------ -r3948 | jcbowman | 2009-02-04 06:32:40 +0100 (Wed, 04 Feb 2009) | 2 lines +r3948 | jcbowman | 2009-02-03 22:32:40 -0700 (Tue, 03 Feb 2009) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Fix segmentation fault due to spurious window creation in export loop. ------------------------------------------------------------------------ -r3947 | jcbowman | 2009-02-04 06:27:54 +0100 (Wed, 04 Feb 2009) | 2 lines +r3947 | jcbowman | 2009-02-03 22:27:54 -0700 (Tue, 03 Feb 2009) | 2 lines Changed paths: M /trunk/asymptote/base/plain_strings.asy Add string[] to int[] ecast. ------------------------------------------------------------------------ -r3946 | jcbowman | 2009-01-31 19:49:19 +0100 (Sat, 31 Jan 2009) | 4 lines +r3946 | jcbowman | 2009-01-31 11:49:19 -0700 (Sat, 31 Jan 2009) | 4 lines Changed paths: M /trunk/asymptote/picture.cc @@ -6180,28 +6533,28 @@ Fix dvipsOptions. Don't allow dvipsOptions to override -tnopapersize. ------------------------------------------------------------------------ -r3945 | jcbowman | 2009-01-31 18:18:22 +0100 (Sat, 31 Jan 2009) | 2 lines +r3945 | jcbowman | 2009-01-31 10:18:22 -0700 (Sat, 31 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/patches/dvipdf Update dvipdf to correspond to the latest ghostscript svn source. ------------------------------------------------------------------------ -r3944 | jcbowman | 2009-01-31 16:29:42 +0100 (Sat, 31 Jan 2009) | 2 lines +r3944 | jcbowman | 2009-01-31 08:29:42 -0700 (Sat, 31 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/base/solids.asy Warn that silhouette routine is intended only for 2d projections. ------------------------------------------------------------------------ -r3943 | jcbowman | 2009-01-31 07:22:51 +0100 (Sat, 31 Jan 2009) | 2 lines +r3943 | jcbowman | 2009-01-30 23:22:51 -0700 (Fri, 30 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/base/bezulate.asy Enforce the same zerowinding fillrule used by dvips. ------------------------------------------------------------------------ -r3942 | jcbowman | 2009-01-31 07:07:10 +0100 (Sat, 31 Jan 2009) | 2 lines +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 @@ -6209,7 +6562,7 @@ Changed paths: Rename nosize to nopapersize for clarity. ------------------------------------------------------------------------ -r3941 | jcbowman | 2009-01-31 06:58:28 +0100 (Sat, 31 Jan 2009) | 4 lines +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 @@ -6222,7 +6575,7 @@ distributions) that introduces unwanted %%BeginPaperSize commands into the EPS output. ------------------------------------------------------------------------ -r3940 | jcbowman | 2009-01-31 00:26:56 +0100 (Sat, 31 Jan 2009) | 4 lines +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 @@ -6233,7 +6586,7 @@ Reinstate -q (-quiet) option. Update asymptote.py to use -interactive option. ------------------------------------------------------------------------ -r3939 | jcbowman | 2009-01-27 22:38:53 +0100 (Tue, 27 Jan 2009) | 3 lines +r3939 | jcbowman | 2009-01-27 14:38:53 -0700 (Tue, 27 Jan 2009) | 3 lines Changed paths: M /trunk/asymptote/picture.cc @@ -6241,7 +6594,7 @@ Work around dvips configuration errors on some systems by enforcing no paper type comments. ------------------------------------------------------------------------ -r3938 | jcbowman | 2009-01-27 16:40:48 +0100 (Tue, 27 Jan 2009) | 2 lines +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) @@ -6249,41 +6602,41 @@ Changed paths: Rename file. ------------------------------------------------------------------------ -r3937 | jcbowman | 2009-01-27 06:17:28 +0100 (Tue, 27 Jan 2009) | 1 line +r3937 | jcbowman | 2009-01-26 22:17:28 -0700 (Mon, 26 Jan 2009) | 1 line Changed paths: M /trunk/asymptote/configure.ac Increment version to 1.61svn. ------------------------------------------------------------------------ -r3936 | jcbowman | 2009-01-27 05:01:00 +0100 (Tue, 27 Jan 2009) | 2 lines +r3936 | jcbowman | 2009-01-26 21:01:00 -0700 (Mon, 26 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/base/graph3.asy Fix surface condition type. ------------------------------------------------------------------------ -r3935 | jcbowman | 2009-01-27 01:58:00 +0100 (Tue, 27 Jan 2009) | 2 lines +r3935 | jcbowman | 2009-01-26 17:58:00 -0700 (Mon, 26 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/floor.asy Simplify notation. ------------------------------------------------------------------------ -r3934 | jcbowman | 2009-01-27 01:12:17 +0100 (Tue, 27 Jan 2009) | 2 lines +r3934 | jcbowman | 2009-01-26 17:12:17 -0700 (Mon, 26 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/floor.asy Remove diagnostics. ------------------------------------------------------------------------ -r3933 | jcbowman | 2009-01-27 01:11:23 +0100 (Tue, 27 Jan 2009) | 2 lines +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. ------------------------------------------------------------------------ -r3932 | jcbowman | 2009-01-27 00:48:24 +0100 (Tue, 27 Jan 2009) | 3 lines +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 @@ -6296,35 +6649,35 @@ Force a new guide after omitting points in conditional graphs; avoid spurious empty guides. ------------------------------------------------------------------------ -r3931 | jcbowman | 2009-01-27 00:00:49 +0100 (Tue, 27 Jan 2009) | 2 lines +r3931 | jcbowman | 2009-01-26 16:00:49 -0700 (Mon, 26 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/floor.asy Improve axis label. ------------------------------------------------------------------------ -r3930 | jcbowman | 2009-01-26 23:59:40 +0100 (Mon, 26 Jan 2009) | 2 lines +r3930 | jcbowman | 2009-01-26 15:59:40 -0700 (Mon, 26 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/floor.asy Simplify example. ------------------------------------------------------------------------ -r3929 | jcbowman | 2009-01-26 23:56:55 +0100 (Mon, 26 Jan 2009) | 2 lines +r3929 | jcbowman | 2009-01-26 15:56:55 -0700 (Mon, 26 Jan 2009) | 2 lines Changed paths: A /trunk/asymptote/examples/floor.asy Add floor example. ------------------------------------------------------------------------ -r3928 | jcbowman | 2009-01-26 20:54:20 +0100 (Mon, 26 Jan 2009) | 2 lines +r3928 | jcbowman | 2009-01-26 12:54:20 -0700 (Mon, 26 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/pipestream.h Fix read from pipe failed error under MSDOS. ------------------------------------------------------------------------ -r3927 | jcbowman | 2009-01-26 07:18:19 +0100 (Mon, 26 Jan 2009) | 3 lines +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 @@ -6333,21 +6686,21 @@ Allow xasy to be run from a write-protected directory under UNIX again by implementing broken (8.3) format tempdir workaround only for MSWindows. ------------------------------------------------------------------------ -r3926 | jcbowman | 2009-01-25 16:58:27 +0100 (Sun, 25 Jan 2009) | 2 lines +r3926 | jcbowman | 2009-01-25 08:58:27 -0700 (Sun, 25 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Catch out of memory errors. ------------------------------------------------------------------------ -r3925 | jcbowman | 2009-01-25 05:05:45 +0100 (Sun, 25 Jan 2009) | 2 lines +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 Remove LocalWords from FAQ. ------------------------------------------------------------------------ -r3924 | jcbowman | 2009-01-25 01:46:47 +0100 (Sun, 25 Jan 2009) | 3 lines +r3924 | jcbowman | 2009-01-24 17:46:47 -0700 (Sat, 24 Jan 2009) | 3 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi @@ -6355,7 +6708,7 @@ Recommend svn version of freeglut only for UNIX systems with graphics cards that support multisampling. ------------------------------------------------------------------------ -r3923 | jcbowman | 2009-01-25 01:29:36 +0100 (Sun, 25 Jan 2009) | 2 lines +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 @@ -6364,14 +6717,14 @@ Changed paths: Catch unhandled exception when exporting to write-protected directory. ------------------------------------------------------------------------ -r3922 | jcbowman | 2009-01-24 23:21:27 +0100 (Sat, 24 Jan 2009) | 2 lines +r3922 | jcbowman | 2009-01-24 15:21:27 -0700 (Sat, 24 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Modify yum instructions for obtaining most recent version of Asymptote. ------------------------------------------------------------------------ -r3921 | jcbowman | 2009-01-24 22:57:49 +0100 (Sat, 24 Jan 2009) | 8 lines +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 @@ -6389,14 +6742,14 @@ Add more bool3 support functions. Reformat base files. ------------------------------------------------------------------------ -r3920 | jcbowman | 2009-01-24 20:34:04 +0100 (Sat, 24 Jan 2009) | 2 lines +r3920 | jcbowman | 2009-01-24 12:34:04 -0700 (Sat, 24 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Work around inability of movie15.sty package to handle spaces in filenames. ------------------------------------------------------------------------ -r3919 | jcbowman | 2009-01-24 19:07:14 +0100 (Sat, 24 Jan 2009) | 2 lines +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 @@ -6404,14 +6757,14 @@ Changed paths: Add gettriple routine. ------------------------------------------------------------------------ -r3918 | jcbowman | 2009-01-24 19:04:57 +0100 (Sat, 24 Jan 2009) | 2 lines +r3918 | jcbowman | 2009-01-24 11:04:57 -0700 (Sat, 24 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Don't regenerate asy-keywords.el with make install-asy. ------------------------------------------------------------------------ -r3917 | jcbowman | 2009-01-24 18:30:30 +0100 (Sat, 24 Jan 2009) | 3 lines +r3917 | jcbowman | 2009-01-24 10:30:30 -0700 (Sat, 24 Jan 2009) | 3 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi @@ -6419,7 +6772,7 @@ Emphasize that settings.outformat="pdf" must be set before three.asy (or graph3.asy) is imported. ------------------------------------------------------------------------ -r3916 | jcbowman | 2009-01-24 18:05:21 +0100 (Sat, 24 Jan 2009) | 2 lines +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 @@ -6427,7 +6780,7 @@ Changed paths: Document and standardize usage of bool3 type. ------------------------------------------------------------------------ -r3915 | jcbowman | 2009-01-24 06:38:32 +0100 (Sat, 24 Jan 2009) | 6 lines +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 @@ -6445,21 +6798,21 @@ distinguish between points that should not be plotted and points belonging to a new branch of the graph. ------------------------------------------------------------------------ -r3914 | jcbowman | 2009-01-22 18:13:15 +0100 (Thu, 22 Jan 2009) | 2 lines +r3914 | jcbowman | 2009-01-22 10:13:15 -0700 (Thu, 22 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/1overx.asy Simplify example. ------------------------------------------------------------------------ -r3913 | jcbowman | 2009-01-22 18:06:32 +0100 (Thu, 22 Jan 2009) | 2 lines +r3913 | jcbowman | 2009-01-22 10:06:32 -0700 (Thu, 22 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/1overx.asy Improve branch test. ------------------------------------------------------------------------ -r3912 | jcbowman | 2009-01-22 07:00:55 +0100 (Thu, 22 Jan 2009) | 7 lines +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 @@ -6475,42 +6828,42 @@ respectively. Add 1/x disconnected graph example. ------------------------------------------------------------------------ -r3911 | jcbowman | 2009-01-22 05:31:18 +0100 (Thu, 22 Jan 2009) | 2 lines +r3911 | jcbowman | 2009-01-21 21:31:18 -0700 (Wed, 21 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/quaternion.cc Avoid warning message. ------------------------------------------------------------------------ -r3910 | jcbowman | 2009-01-22 05:24:26 +0100 (Thu, 22 Jan 2009) | 2 lines +r3910 | jcbowman | 2009-01-21 21:24:26 -0700 (Wed, 21 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/doc/colors.asy Use cmyk function. ------------------------------------------------------------------------ -r3909 | jcbowman | 2009-01-22 05:22:08 +0100 (Thu, 22 Jan 2009) | 2 lines +r3909 | jcbowman | 2009-01-21 21:22:08 -0700 (Wed, 21 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/base/graph3.asy Fix default condition arguments. ------------------------------------------------------------------------ -r3908 | jcbowman | 2009-01-22 03:26:12 +0100 (Thu, 22 Jan 2009) | 2 lines +r3908 | jcbowman | 2009-01-21 19:26:12 -0700 (Wed, 21 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/base/palette.asy Remove obsolete +cmyk construct. ------------------------------------------------------------------------ -r3907 | jcbowman | 2009-01-22 01:33:26 +0100 (Thu, 22 Jan 2009) | 2 lines +r3907 | jcbowman | 2009-01-21 17:33:26 -0700 (Wed, 21 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/main.cc Improve stack overflow diagnostics. ------------------------------------------------------------------------ -r3906 | jcbowman | 2009-01-21 20:42:46 +0100 (Wed, 21 Jan 2009) | 2 lines +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 @@ -6521,7 +6874,7 @@ Changed paths: In interp, first promote pens to the same colorspace. ------------------------------------------------------------------------ -r3905 | jcbowman | 2009-01-20 08:06:34 +0100 (Tue, 20 Jan 2009) | 2 lines +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 @@ -6530,13 +6883,13 @@ Changed paths: Add optional bool cond(real)=null to 2D and 3D graph routines for functions. ------------------------------------------------------------------------ -r3904 | jcbowman | 2009-01-19 08:08:52 +0100 (Mon, 19 Jan 2009) | 1 line +r3904 | jcbowman | 2009-01-19 00:08:52 -0700 (Mon, 19 Jan 2009) | 1 line Changed paths: M /trunk/asymptote/configure.ac Increment version to 1.60svn. ------------------------------------------------------------------------ -r3903 | jcbowman | 2009-01-19 06:40:04 +0100 (Mon, 19 Jan 2009) | 4 lines +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 @@ -6547,7 +6900,7 @@ Clean up aux files. Fix aux conflicts in slide.asy. ------------------------------------------------------------------------ -r3902 | jcbowman | 2009-01-19 06:05:29 +0100 (Mon, 19 Jan 2009) | 4 lines +r3902 | jcbowman | 2009-01-18 22:05:29 -0700 (Sun, 18 Jan 2009) | 4 lines Changed paths: M /trunk/asymptote/picture.cc @@ -6556,21 +6909,21 @@ Unlink texput files from proper directory. Remove any old texput.aux file before creating TeX pipe. ------------------------------------------------------------------------ -r3901 | jcbowman | 2009-01-19 05:20:57 +0100 (Mon, 19 Jan 2009) | 2 lines +r3901 | jcbowman | 2009-01-18 21:20:57 -0700 (Sun, 18 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/base/plain.asy Fix defaultfilename in asy(string). ------------------------------------------------------------------------ -r3900 | jcbowman | 2009-01-18 23:59:34 +0100 (Sun, 18 Jan 2009) | 2 lines +r3900 | jcbowman | 2009-01-18 15:59:34 -0700 (Sun, 18 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/base/roundedpath.asy Handle nonintersecting paths. ------------------------------------------------------------------------ -r3899 | jcbowman | 2009-01-18 22:54:15 +0100 (Sun, 18 Jan 2009) | 2 lines +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 @@ -6578,7 +6931,7 @@ Changed paths: Add missing final long_opt entry. ------------------------------------------------------------------------ -r3898 | jcbowman | 2009-01-18 20:59:10 +0100 (Sun, 18 Jan 2009) | 4 lines +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 @@ -6590,14 +6943,14 @@ Fix mixed export/View rendering. Wait for pid to finish with -nothreads. ------------------------------------------------------------------------ -r3897 | jcbowman | 2009-01-17 20:33:51 +0100 (Sat, 17 Jan 2009) | 2 lines +r3897 | jcbowman | 2009-01-17 12:33:51 -0700 (Sat, 17 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/near_earth.asy Simplify example. ------------------------------------------------------------------------ -r3896 | jcbowman | 2009-01-17 19:39:15 +0100 (Sat, 17 Jan 2009) | 2 lines +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 @@ -6606,55 +6959,55 @@ Changed paths: Fix plain tex font scaling. ------------------------------------------------------------------------ -r3895 | jcbowman | 2009-01-13 16:25:51 +0100 (Tue, 13 Jan 2009) | 2 lines +r3895 | jcbowman | 2009-01-13 08:25:51 -0700 (Tue, 13 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Fix typo in manual. ------------------------------------------------------------------------ -r3894 | jcbowman | 2009-01-13 16:23:56 +0100 (Tue, 13 Jan 2009) | 2 lines +r3894 | jcbowman | 2009-01-13 08:23:56 -0700 (Tue, 13 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three_arrows.asy Transform margin paths. ------------------------------------------------------------------------ -r3893 | jcbowman | 2009-01-13 16:14:11 +0100 (Tue, 13 Jan 2009) | 2 lines +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 missing filltype option for projected 2D arrowheads. ------------------------------------------------------------------------ -r3892 | jcbowman | 2009-01-12 08:49:48 +0100 (Mon, 12 Jan 2009) | 2 lines +r3892 | jcbowman | 2009-01-12 00:49:48 -0700 (Mon, 12 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/doc/png/Makefile.in Clean up html files. ------------------------------------------------------------------------ -r3891 | jcbowman | 2009-01-12 08:48:36 +0100 (Mon, 12 Jan 2009) | 2 lines +r3891 | jcbowman | 2009-01-12 00:48:36 -0700 (Mon, 12 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/doc/png/Makefile.in Generate html files into doc/png. ------------------------------------------------------------------------ -r3890 | jcbowman | 2009-01-12 08:09:38 +0100 (Mon, 12 Jan 2009) | 2 lines +r3890 | jcbowman | 2009-01-12 00:09:38 -0700 (Mon, 12 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/asymptote.nsi Set "Start in" directory for xasy to %USERPROFILE%. ------------------------------------------------------------------------ -r3889 | jcbowman | 2009-01-12 08:02:03 +0100 (Mon, 12 Jan 2009) | 1 line +r3889 | jcbowman | 2009-01-12 00:02:03 -0700 (Mon, 12 Jan 2009) | 1 line Changed paths: M /trunk/asymptote/configure.ac Increment version to 1.59svn. ------------------------------------------------------------------------ -r3888 | jcbowman | 2009-01-12 06:38:42 +0100 (Mon, 12 Jan 2009) | 2 lines +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 @@ -6662,21 +7015,21 @@ Changed paths: Draw 2D arrowheads when projecting to 2D. ------------------------------------------------------------------------ -r3887 | jcbowman | 2009-01-12 02:06:17 +0100 (Mon, 12 Jan 2009) | 2 lines +r3887 | jcbowman | 2009-01-11 18:06:17 -0700 (Sun, 11 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Cache asy.list. ------------------------------------------------------------------------ -r3886 | jcbowman | 2009-01-12 01:55:54 +0100 (Mon, 12 Jan 2009) | 2 lines +r3886 | jcbowman | 2009-01-11 17:55:54 -0700 (Sun, 11 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Fix include order. ------------------------------------------------------------------------ -r3885 | jcbowman | 2009-01-12 01:30:14 +0100 (Mon, 12 Jan 2009) | 2 lines +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 @@ -6684,28 +7037,28 @@ Changed paths: Work around incompatibility of latex with DOS directory names. ------------------------------------------------------------------------ -r3884 | jcbowman | 2009-01-11 21:00:17 +0100 (Sun, 11 Jan 2009) | 2 lines +r3884 | jcbowman | 2009-01-11 13:00:17 -0700 (Sun, 11 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Port to latest version of CYGWIN glut.h header file. ------------------------------------------------------------------------ -r3883 | jcbowman | 2009-01-11 18:14:54 +0100 (Sun, 11 Jan 2009) | 2 lines +r3883 | jcbowman | 2009-01-11 10:14:54 -0700 (Sun, 11 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/hyperboloidsilhouette.asy Disable PRC for silhouette examples. ------------------------------------------------------------------------ -r3882 | jcbowman | 2009-01-11 18:03:18 +0100 (Sun, 11 Jan 2009) | 2 lines +r3882 | jcbowman | 2009-01-11 10:03:18 -0700 (Sun, 11 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/base/slide.asy Remove temporary asyinclude file. ------------------------------------------------------------------------ -r3881 | jcbowman | 2009-01-11 16:42:47 +0100 (Sun, 11 Jan 2009) | 4 lines +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 @@ -6715,14 +7068,14 @@ Draw a central transverse slice when m=1. Simplify spheresilhouette example. ------------------------------------------------------------------------ -r3880 | jcbowman | 2009-01-11 07:11:57 +0100 (Sun, 11 Jan 2009) | 2 lines +r3880 | jcbowman | 2009-01-10 23:11:57 -0700 (Sat, 10 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/spheresilhouette.asy Increase example size. ------------------------------------------------------------------------ -r3879 | jcbowman | 2009-01-11 07:09:42 +0100 (Sun, 11 Jan 2009) | 2 lines +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 @@ -6730,7 +7083,7 @@ Changed paths: Add silhouette examples. ------------------------------------------------------------------------ -r3878 | jcbowman | 2009-01-11 02:06:20 +0100 (Sun, 11 Jan 2009) | 2 lines +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 @@ -6738,7 +7091,7 @@ Changed paths: Fix silhouette routine. ------------------------------------------------------------------------ -r3877 | jcbowman | 2009-01-11 00:08:00 +0100 (Sun, 11 Jan 2009) | 2 lines +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 @@ -6746,28 +7099,28 @@ Changed paths: Fix magnitude of pair axes label alignments. ------------------------------------------------------------------------ -r3876 | jcbowman | 2009-01-10 19:32:02 +0100 (Sat, 10 Jan 2009) | 2 lines +r3876 | jcbowman | 2009-01-10 11:32:02 -0700 (Sat, 10 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/base/graph3.asy Remove broken axis label alignment adjustment code. ------------------------------------------------------------------------ -r3875 | jcbowman | 2009-01-10 06:43:57 +0100 (Sat, 10 Jan 2009) | 2 lines +r3875 | jcbowman | 2009-01-09 22:43:57 -0700 (Fri, 09 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Address nullpath issues. ------------------------------------------------------------------------ -r3874 | jcbowman | 2009-01-09 06:31:58 +0100 (Fri, 09 Jan 2009) | 2 lines +r3874 | jcbowman | 2009-01-08 22:31:58 -0700 (Thu, 08 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/examples/gamma3.asy Indicate real values with red. ------------------------------------------------------------------------ -r3873 | jcbowman | 2009-01-09 06:00:07 +0100 (Fri, 09 Jan 2009) | 2 lines +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 @@ -6776,14 +7129,14 @@ Changed paths: Add Wheel palette and example of complex Gamma function. ------------------------------------------------------------------------ -r3872 | jcbowman | 2009-01-08 08:14:48 +0100 (Thu, 08 Jan 2009) | 2 lines +r3872 | jcbowman | 2009-01-08 00:14:48 -0700 (Thu, 08 Jan 2009) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.sty Fix conflict with breqn package. ------------------------------------------------------------------------ -r3871 | jcbowman | 2009-01-07 06:02:00 +0100 (Wed, 07 Jan 2009) | 2 lines +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 @@ -6792,7 +7145,7 @@ Changed paths: Implement ArcArrow3, etc. ------------------------------------------------------------------------ -r3870 | jcbowman | 2009-01-06 06:09:35 +0100 (Tue, 06 Jan 2009) | 4 lines +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 @@ -6804,7 +7157,7 @@ Fix interp(pen,pen,real) by reverting to standard pen addition. Fix cmyk(rgb(black)). ------------------------------------------------------------------------ -r3869 | hammera | 2009-01-04 21:47:12 +0100 (Sun, 04 Jan 2009) | 2 lines +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 @@ -6812,14 +7165,14 @@ Changed paths: Report errors of arguments in illegal function call. ------------------------------------------------------------------------ -r3868 | jcbowman | 2009-01-01 19:34:19 +0100 (Thu, 01 Jan 2009) | 2 lines +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 | 2009-01-01 05:44:59 +0100 (Thu, 01 Jan 2009) | 2 lines +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 @@ -6832,7 +7185,7 @@ Changed paths: Added support for open function signatures. ------------------------------------------------------------------------ -r3866 | jcbowman | 2009-01-01 00:29:27 +0100 (Thu, 01 Jan 2009) | 2 lines +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 @@ -6841,7 +7194,7 @@ Changed paths: Exit interactive mode on EOF, unless exitonEOF=false. ------------------------------------------------------------------------ -r3865 | jcbowman | 2008-12-31 23:10:39 +0100 (Wed, 31 Dec 2008) | 2 lines +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 @@ -6849,7 +7202,7 @@ Changed paths: Add copy constructor TODO entry. ------------------------------------------------------------------------ -r3864 | jcbowman | 2008-12-31 18:01:44 +0100 (Wed, 31 Dec 2008) | 2 lines +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 @@ -6857,7 +7210,7 @@ Changed paths: Add example of factoring out an axis scaling. ------------------------------------------------------------------------ -r3863 | jcbowman | 2008-12-31 17:32:10 +0100 (Wed, 31 Dec 2008) | 2 lines +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 @@ -6866,7 +7219,7 @@ Changed paths: Change VERSION from a function to a constant. ------------------------------------------------------------------------ -r3862 | jcbowman | 2008-12-31 16:19:16 +0100 (Wed, 31 Dec 2008) | 2 lines +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 @@ -6874,7 +7227,7 @@ Changed paths: Allow compilation without HAVE_LIBGLUT. ------------------------------------------------------------------------ -r3861 | jcbowman | 2008-12-31 06:19:29 +0100 (Wed, 31 Dec 2008) | 2 lines +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 @@ -6884,7 +7237,7 @@ Changed paths: Clean up texput files. ------------------------------------------------------------------------ -r3860 | jcbowman | 2008-12-31 06:10:19 +0100 (Wed, 31 Dec 2008) | 3 lines +r3860 | jcbowman | 2008-12-30 22:10:19 -0700 (Tue, 30 Dec 2008) | 3 lines Changed paths: M /trunk/asymptote/pen.h @@ -6892,28 +7245,28 @@ Revert previous pen changes; make operator + on grayscale pens a maximum operator. ------------------------------------------------------------------------ -r3859 | jcbowman | 2008-12-31 00:46:26 +0100 (Wed, 31 Dec 2008) | 2 lines +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. ------------------------------------------------------------------------ -r3858 | jcbowman | 2008-12-31 00:43:13 +0100 (Wed, 31 Dec 2008) | 2 lines +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-31 00:31:36 +0100 (Wed, 31 Dec 2008) | 2 lines +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-31 00:13:45 +0100 (Wed, 31 Dec 2008) | 7 lines +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 @@ -6930,34 +7283,34 @@ Center images in manual. Update modified dvipdf. ------------------------------------------------------------------------ -r3855 | jcbowman | 2008-12-30 16:37:34 +0100 (Tue, 30 Dec 2008) | 2 lines +r3855 | jcbowman | 2008-12-30 08:37:34 -0700 (Tue, 30 Dec 2008) | 2 lines Changed paths: M /trunk/asymptote/pen.h Make pen arithmetic consistent across colorspaces. ------------------------------------------------------------------------ -r3854 | jcbowman | 2008-12-26 22:29:53 +0100 (Fri, 26 Dec 2008) | 2 lines +r3854 | jcbowman | 2008-12-26 14:29:53 -0700 (Fri, 26 Dec 2008) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Fix error message. ------------------------------------------------------------------------ -r3853 | jcbowman | 2008-12-15 05:07:10 +0100 (Mon, 15 Dec 2008) | 2 lines +r3853 | jcbowman | 2008-12-14 21:07:10 -0700 (Sun, 14 Dec 2008) | 2 lines Changed paths: M /trunk/asymptote/base/graph.asy Improve tick adjustment. ------------------------------------------------------------------------ -r3852 | jcbowman | 2008-12-14 08:17:54 +0100 (Sun, 14 Dec 2008) | 1 line +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 1.58svn. ------------------------------------------------------------------------ -r3851 | jcbowman | 2008-12-14 07:53:35 +0100 (Sun, 14 Dec 2008) | 2 lines +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 @@ -6965,21 +7318,21 @@ Changed paths: Use asy.bat instead of asy.exe in MSWindows start menu link. ------------------------------------------------------------------------ -r3850 | jcbowman | 2008-12-14 07:01:18 +0100 (Sun, 14 Dec 2008) | 2 lines +r3850 | jcbowman | 2008-12-13 23:01:18 -0700 (Sat, 13 Dec 2008) | 2 lines Changed paths: M /trunk/asymptote/base/plain_Label.asy Resolve ambiguity. ------------------------------------------------------------------------ -r3849 | jcbowman | 2008-12-14 06:50:31 +0100 (Sun, 14 Dec 2008) | 2 lines +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-14 06:12:21 +0100 (Sun, 14 Dec 2008) | 2 lines +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 @@ -6987,7 +7340,7 @@ Changed paths: Add beginclip(picture) and endclip(picture) functions. ------------------------------------------------------------------------ -r3847 | jcbowman | 2008-12-14 05:55:58 +0100 (Sun, 14 Dec 2008) | 2 lines +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 @@ -6999,21 +7352,21 @@ Changed paths: Allow clipping across page boundaries. ------------------------------------------------------------------------ -r3846 | jcbowman | 2008-12-13 20:04:41 +0100 (Sat, 13 Dec 2008) | 2 lines +r3846 | jcbowman | 2008-12-13 12:04:41 -0700 (Sat, 13 Dec 2008) | 2 lines Changed paths: M /trunk/asymptote/examples/alignbox.asy Simplify example. ------------------------------------------------------------------------ -r3845 | jcbowman | 2008-12-13 20:02:09 +0100 (Sat, 13 Dec 2008) | 2 lines +r3845 | jcbowman | 2008-12-13 12:02:09 -0700 (Sat, 13 Dec 2008) | 2 lines Changed paths: A /trunk/asymptote/examples/alignbox.asy Add example of aligned objects and envelopes. ------------------------------------------------------------------------ -r3844 | jcbowman | 2008-12-13 20:00:20 +0100 (Sat, 13 Dec 2008) | 4 lines +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 @@ -7023,7 +7376,7 @@ Add object(Label, envelope, ...) constructor. Support object transformation and alignment. ------------------------------------------------------------------------ -r3843 | jcbowman | 2008-12-13 05:31:00 +0100 (Sat, 13 Dec 2008) | 2 lines +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 @@ -7034,14 +7387,14 @@ Changed paths: Fix plain tex font size. ------------------------------------------------------------------------ -r3842 | jcbowman | 2008-12-12 06:19:17 +0100 (Fri, 12 Dec 2008) | 2 lines +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. ------------------------------------------------------------------------ -r3841 | jcbowman | 2008-12-10 18:02:14 +0100 (Wed, 10 Dec 2008) | 2 lines +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 @@ -7049,21 +7402,21 @@ Changed paths: Simplify font(string name, real size). ------------------------------------------------------------------------ -r3840 | hammera | 2008-12-10 17:43:09 +0100 (Wed, 10 Dec 2008) | 2 lines +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 10:06:46 +0100 (Tue, 09 Dec 2008) | 2 lines +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). ------------------------------------------------------------------------ -r3838 | jcbowman | 2008-12-09 09:19:06 +0100 (Tue, 09 Dec 2008) | 7 lines +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 @@ -7084,28 +7437,28 @@ Make outname a read-only setting. Check if the output directory is writeable. ------------------------------------------------------------------------ -r3837 | jcbowman | 2008-12-09 04:44:52 +0100 (Tue, 09 Dec 2008) | 2 lines +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-09 04:44:17 +0100 (Tue, 09 Dec 2008) | 2 lines +r3836 | jcbowman | 2008-12-08 20:44:17 -0700 (Mon, 08 Dec 2008) | 2 lines Changed paths: M /trunk/asymptote/asymptote.nsi Make default MSDOS "start-in" directory %USERPROFILE%. ------------------------------------------------------------------------ -r3835 | jcbowman | 2008-12-09 04:43:28 +0100 (Tue, 09 Dec 2008) | 2 lines +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-09 03:47:47 +0100 (Tue, 09 Dec 2008) | 2 lines +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 @@ -7113,7 +7466,7 @@ Changed paths: Add optional basesize parameter to font. ------------------------------------------------------------------------ -r3833 | jcbowman | 2008-12-09 01:15:06 +0100 (Tue, 09 Dec 2008) | 3 lines +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 @@ -7122,42 +7475,42 @@ Fix pdflatex texengine; abandon xelatex support since xelatex does not support pdf specials anyway. ------------------------------------------------------------------------ -r3832 | oshardt | 2008-12-08 23:44:46 +0100 (Mon, 08 Dec 2008) | 1 line +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 21:57:02 +0100 (Sun, 07 Dec 2008) | 2 lines +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-07 06:28:51 +0100 (Sun, 07 Dec 2008) | 2 lines +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-06 05:46:08 +0100 (Sat, 06 Dec 2008) | 1 line +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-06 02:33:56 +0100 (Sat, 06 Dec 2008) | 2 lines +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-06 02:24:27 +0100 (Sat, 06 Dec 2008) | 2 lines +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 @@ -7165,7 +7518,7 @@ Changed paths: Add examples of using grid3 with scale(true). ------------------------------------------------------------------------ -r3826 | jcbowman | 2008-12-06 02:24:04 +0100 (Sat, 06 Dec 2008) | 3 lines +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 @@ -7174,14 +7527,14 @@ Fix bounding box bug by clearing \ASYbox dimensions for latex as well as for pdflatex. ------------------------------------------------------------------------ -r3825 | jcbowman | 2008-12-06 02:21:06 +0100 (Sat, 06 Dec 2008) | 2 lines +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 18:27:49 +0100 (Fri, 05 Dec 2008) | 4 lines +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 @@ -7194,33 +7547,33 @@ Add asyinclude function for including 3D PRC graphs in slides. Update grid3 documentation. ------------------------------------------------------------------------ -r3823 | pivaldi | 2008-12-05 10:45:16 +0100 (Fri, 05 Dec 2008) | 1 line +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 10:36:20 +0100 (Fri, 05 Dec 2008) | 1 line +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 17:26:58 +0100 (Thu, 04 Dec 2008) | 2 lines +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 11:24:02 +0100 (Tue, 02 Dec 2008) | 1 line +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 08:15:16 +0100 (Tue, 02 Dec 2008) | 2 lines +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 @@ -7228,7 +7581,7 @@ Changed paths: Remove obsolete field of view factor. ------------------------------------------------------------------------ -r3818 | jcbowman | 2008-12-02 08:03:58 +0100 (Tue, 02 Dec 2008) | 6 lines +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 @@ -7241,7 +7594,7 @@ Add triple invert(pair z, projection P=currentprojection) routine that inverts a pair z onto the projection plane. ------------------------------------------------------------------------ -r3817 | jcbowman | 2008-12-02 07:41:41 +0100 (Tue, 02 Dec 2008) | 4 lines +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 @@ -7253,21 +7606,21 @@ Fix more guide to path problems. Update guide tests. ------------------------------------------------------------------------ -r3816 | jcbowman | 2008-12-01 19:47:38 +0100 (Mon, 01 Dec 2008) | 2 lines +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-12-01 04:00:12 +0100 (Mon, 01 Dec 2008) | 1 line +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-12-01 01:19:15 +0100 (Mon, 01 Dec 2008) | 3 lines +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 @@ -7276,7 +7629,7 @@ Document need to remove latexusage_.pre along with latexusage-* and latexusage.aux when switching between latex and pdflatex usage. ------------------------------------------------------------------------ -r3813 | jcbowman | 2008-12-01 00:42:36 +0100 (Mon, 01 Dec 2008) | 6 lines +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 @@ -7291,7 +7644,7 @@ Fix reverse(guide3). Control points should trump direction specifiers. ------------------------------------------------------------------------ -r3812 | jcbowman | 2008-11-30 22:07:10 +0100 (Sun, 30 Nov 2008) | 2 lines +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 @@ -7299,14 +7652,14 @@ Changed paths: Add threads setting (default is true except under MSDOS). ------------------------------------------------------------------------ -r3811 | jcbowman | 2008-11-30 08:17:47 +0100 (Sun, 30 Nov 2008) | 2 lines +r3811 | jcbowman | 2008-11-30 00:17:47 -0700 (Sun, 30 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/psfile.cc Fix curved cyclic paths of size 1. ------------------------------------------------------------------------ -r3810 | jcbowman | 2008-11-30 07:46:09 +0100 (Sun, 30 Nov 2008) | 6 lines +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 @@ -7319,7 +7672,7 @@ Fix reverse(guide). Add reverse(guide3). ------------------------------------------------------------------------ -r3809 | jcbowman | 2008-11-29 19:51:20 +0100 (Sat, 29 Nov 2008) | 3 lines +r3809 | jcbowman | 2008-11-29 11:51:20 -0700 (Sat, 29 Nov 2008) | 3 lines Changed paths: M /trunk/asymptote/settings.cc @@ -7327,7 +7680,7 @@ Fix multiple file batch mode under MSWindows: only query the MSWindows registry once. ------------------------------------------------------------------------ -r3808 | jcbowman | 2008-11-29 19:50:09 +0100 (Sat, 29 Nov 2008) | 4 lines +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 @@ -7337,7 +7690,7 @@ Fix compilation without HAVE_LIBPTHREAD. Call HideWindow under MSWindows when View=false. ------------------------------------------------------------------------ -r3807 | jcbowman | 2008-11-28 07:51:31 +0100 (Fri, 28 Nov 2008) | 2 lines +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 @@ -7346,20 +7699,20 @@ Changed paths: Respect 3D Label filltype when render=0. ------------------------------------------------------------------------ -r3806 | jcbowman | 2008-11-27 23:08:09 +0100 (Thu, 27 Nov 2008) | 2 lines +r3806 | jcbowman | 2008-11-27 15:08:09 -0700 (Thu, 27 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Clarify that the native glut library is used instead of freeglut under MacOSX. ------------------------------------------------------------------------ -r3805 | jcbowman | 2008-11-27 20:49:29 +0100 (Thu, 27 Nov 2008) | 1 line +r3805 | jcbowman | 2008-11-27 12:49:29 -0700 (Thu, 27 Nov 2008) | 1 line Changed paths: M /trunk/asymptote/configure.ac Increment version to 1.54svn. ------------------------------------------------------------------------ -r3804 | jcbowman | 2008-11-27 19:39:54 +0100 (Thu, 27 Nov 2008) | 5 lines +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 @@ -7371,21 +7724,21 @@ Note: this doesn't get uninstalled since it is the "right" default anyway. Rename asy-console.bat to asy.bat. ------------------------------------------------------------------------ -r3803 | jcbowman | 2008-11-27 08:14:49 +0100 (Thu, 27 Nov 2008) | 2 lines +r3803 | jcbowman | 2008-11-27 00:14:49 -0700 (Thu, 27 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Force CFLAGS="-g -O3" default again. ------------------------------------------------------------------------ -r3802 | jcbowman | 2008-11-27 08:01:41 +0100 (Thu, 27 Nov 2008) | 2 lines +r3802 | jcbowman | 2008-11-27 00:01:41 -0700 (Thu, 27 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/examples/tvgen.asy Output diagnostics only if verbose > 1. ------------------------------------------------------------------------ -r3801 | jcbowman | 2008-11-27 07:58:03 +0100 (Thu, 27 Nov 2008) | 4 lines +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 @@ -7395,14 +7748,14 @@ Add minblockwidth, minblockheight, and mincirclediameter parameters. Change Horizontal and Vertical to a nonboolean type flowdir. ------------------------------------------------------------------------ -r3800 | jcbowman | 2008-11-27 06:31:46 +0100 (Thu, 27 Nov 2008) | 2 lines +r3800 | jcbowman | 2008-11-26 22:31:46 -0700 (Wed, 26 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Fix PRC projection sizing when up != Z. ------------------------------------------------------------------------ -r3799 | jcbowman | 2008-11-27 05:15:36 +0100 (Thu, 27 Nov 2008) | 4 lines +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 @@ -7412,7 +7765,7 @@ Add missing wait. Fix aspect ratio in interactive mode. ------------------------------------------------------------------------ -r3798 | jcbowman | 2008-11-27 03:33:53 +0100 (Thu, 27 Nov 2008) | 2 lines +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 @@ -7422,14 +7775,14 @@ Changed paths: Fix rendering logic. ------------------------------------------------------------------------ -r3797 | jcbowman | 2008-11-26 22:46:04 +0100 (Wed, 26 Nov 2008) | 2 lines +r3797 | jcbowman | 2008-11-26 14:46:04 -0700 (Wed, 26 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Minor optimizations. ------------------------------------------------------------------------ -r3796 | jcbowman | 2008-11-26 07:26:30 +0100 (Wed, 26 Nov 2008) | 4 lines +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 @@ -7439,7 +7792,7 @@ Change cyclic flag in the routine where the array is actually constructed. Make minor edits to tube documentation. ------------------------------------------------------------------------ -r3795 | jcbowman | 2008-11-26 06:27:21 +0100 (Wed, 26 Nov 2008) | 2 lines +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 @@ -7447,7 +7800,7 @@ Changed paths: Enable the toolbar by default within the asyattach environment. ------------------------------------------------------------------------ -r3794 | jcbowman | 2008-11-26 05:13:39 +0100 (Wed, 26 Nov 2008) | 2 lines +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 @@ -7456,14 +7809,14 @@ Changed paths: Set CYGWIN=nodosfilewarning in asy rather than in a batch file. ------------------------------------------------------------------------ -r3793 | jcbowman | 2008-11-26 05:12:13 +0100 (Wed, 26 Nov 2008) | 2 lines +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-26 00:02:34 +0100 (Wed, 26 Nov 2008) | 1 line +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 @@ -7471,7 +7824,7 @@ Changed paths: Replace step to relstep in tube.asy, add example of tube, document the package tube.asy ------------------------------------------------------------------------ -r3791 | jcbowman | 2008-11-25 22:20:36 +0100 (Tue, 25 Nov 2008) | 3 lines +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 @@ -7481,14 +7834,14 @@ Distinguish between defaulttransform and defaulttransform3, so that label(scale(10)*"text",O) is projected onto the initial viewing plane. ------------------------------------------------------------------------ -r3790 | jcbowman | 2008-11-25 21:44:44 +0100 (Tue, 25 Nov 2008) | 2 lines +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 20:16:48 +0100 (Tue, 25 Nov 2008) | 2 lines +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 @@ -7498,7 +7851,7 @@ Changed paths: Catch out-of-memory errors in OpenGL renderer. ------------------------------------------------------------------------ -r3788 | jcbowman | 2008-11-25 17:09:56 +0100 (Tue, 25 Nov 2008) | 3 lines +r3788 | jcbowman | 2008-11-25 09:09:56 -0700 (Tue, 25 Nov 2008) | 3 lines Changed paths: M /trunk/asymptote/asymptote.nsi @@ -7506,13 +7859,13 @@ Disable DOS path syntax warning in version 20080327 of cygwin.dll (which supports pthreads). ------------------------------------------------------------------------ -r3787 | jcbowman | 2008-11-25 12:06:31 +0100 (Tue, 25 Nov 2008) | 1 line +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 08:02:46 +0100 (Tue, 25 Nov 2008) | 4 lines +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 @@ -7522,7 +7875,7 @@ Use _exit instead of exit after fork as recommended by man page. Remove remaining piece of old fork wrapper code. ------------------------------------------------------------------------ -r3785 | jcbowman | 2008-11-25 07:09:26 +0100 (Tue, 25 Nov 2008) | 3 lines +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 @@ -7533,7 +7886,7 @@ 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-25 06:30:57 +0100 (Tue, 25 Nov 2008) | 4 lines +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 @@ -7544,14 +7897,14 @@ Don't call fitscreen() during interactive updates. Simplify forking in pipestream.h. ------------------------------------------------------------------------ -r3783 | jcbowman | 2008-11-24 10:16:55 +0100 (Mon, 24 Nov 2008) | 2 lines +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 09:57:28 +0100 (Mon, 24 Nov 2008) | 4 lines +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 @@ -7566,7 +7919,7 @@ Fix exporting with -noV. Support machines without working POSIX threads. ------------------------------------------------------------------------ -r3781 | jcbowman | 2008-11-24 01:19:34 +0100 (Mon, 24 Nov 2008) | 4 lines +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 @@ -7582,7 +7935,7 @@ 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 23:47:28 +0100 (Sun, 23 Nov 2008) | 2 lines +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 @@ -7593,28 +7946,28 @@ Changed paths: Use gl::wait routine for thread synchronization. ------------------------------------------------------------------------ -r3779 | jcbowman | 2008-11-23 10:00:14 +0100 (Sun, 23 Nov 2008) | 2 lines +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 08:53:41 +0100 (Sun, 23 Nov 2008) | 2 lines +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 08:53:05 +0100 (Sun, 23 Nov 2008) | 2 lines +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 08:43:57 +0100 (Sun, 23 Nov 2008) | 3 lines +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 @@ -7624,7 +7977,7 @@ Add preliminary support for bigendian machines (PRC output is not yet working though). ------------------------------------------------------------------------ -r3775 | jcbowman | 2008-11-23 08:12:57 +0100 (Sun, 23 Nov 2008) | 3 lines +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 @@ -7638,14 +7991,14 @@ Use the main thread for OpenGL rendering to make MacOS happy; run asy in a secondary thread. ------------------------------------------------------------------------ -r3774 | jcbowman | 2008-11-22 20:29:20 +0100 (Sat, 22 Nov 2008) | 2 lines +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 19:03:14 +0100 (Sat, 22 Nov 2008) | 2 lines +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 @@ -7653,33 +8006,33 @@ Changed paths: Update SVN instructions to not require SSL support. ------------------------------------------------------------------------ -r3772 | jcbowman | 2008-11-22 19:00:27 +0100 (Sat, 22 Nov 2008) | 2 lines +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-22 00:13:24 +0100 (Sat, 22 Nov 2008) | 1 line +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 15:29:02 +0100 (Fri, 21 Nov 2008) | 1 line +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 08:55:51 +0100 (Fri, 21 Nov 2008) | 2 lines +r3769 | jcbowman | 2008-11-21 00:55:51 -0700 (Fri, 21 Nov 2008) | 2 lines Changed paths: A /trunk/asymptote/base/tube.asy Add Philippe's tube module. ------------------------------------------------------------------------ -r3768 | jcbowman | 2008-11-21 08:20:14 +0100 (Fri, 21 Nov 2008) | 4 lines +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 @@ -7693,7 +8046,7 @@ Improve thread synchronization and diagonistics. Remove freeglut-2.4.0-svn759.patch in favour of fixed svn 761. ------------------------------------------------------------------------ -r3767 | jcbowman | 2008-11-20 09:40:24 +0100 (Thu, 20 Nov 2008) | 5 lines +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 @@ -7708,7 +8061,7 @@ Update installation instructions to use the system GC by default, now that we require a multithreaded version. ------------------------------------------------------------------------ -r3766 | jcbowman | 2008-11-20 02:59:56 +0100 (Thu, 20 Nov 2008) | 3 lines +r3766 | jcbowman | 2008-11-19 18:59:56 -0700 (Wed, 19 Nov 2008) | 3 lines Changed paths: M /trunk/asymptote/glrender.cc @@ -7716,21 +8069,21 @@ Revert most of r3763 due to a reported segmentation fault and since glutGetModeValues isn't implemented for MSWindows anyway. ------------------------------------------------------------------------ -r3765 | jcbowman | 2008-11-20 00:35:07 +0100 (Thu, 20 Nov 2008) | 2 lines +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 17:12:32 +0100 (Wed, 19 Nov 2008) | 2 lines +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 08:19:29 +0100 (Wed, 19 Nov 2008) | 4 lines +r3763 | jcbowman | 2008-11-19 00:19:29 -0700 (Wed, 19 Nov 2008) | 4 lines Changed paths: M /trunk/asymptote/glrender.cc @@ -7739,14 +8092,14 @@ Simplify multisample negotiation by using glutGetModeValues. Backport code to freeglut-2.4.0. ------------------------------------------------------------------------ -r3762 | jcbowman | 2008-11-19 07:20:29 +0100 (Wed, 19 Nov 2008) | 2 lines +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-19 07:08:27 +0100 (Wed, 19 Nov 2008) | 4 lines +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 @@ -7757,14 +8110,14 @@ Add bool3 type that takes on one of the values true, false, or default. Add planar argument to surface. ------------------------------------------------------------------------ -r3760 | jcbowman | 2008-11-19 06:15:37 +0100 (Wed, 19 Nov 2008) | 2 lines +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. ------------------------------------------------------------------------ -r3759 | jcbowman | 2008-11-19 05:43:51 +0100 (Wed, 19 Nov 2008) | 4 lines +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 @@ -7776,7 +8129,7 @@ Avoid POSIX thread deadlock. Fix rpm latex install directory. ------------------------------------------------------------------------ -r3758 | jcbowman | 2008-11-18 21:46:51 +0100 (Tue, 18 Nov 2008) | 3 lines +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 @@ -7785,7 +8138,7 @@ Work around nonstandardized signature of gluNurbsCallback on various MacOS platforms. ------------------------------------------------------------------------ -r3757 | jcbowman | 2008-11-18 18:46:00 +0100 (Tue, 18 Nov 2008) | 5 lines +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 @@ -7804,28 +8157,28 @@ Make multisample an integer; if freeglut is used this parameter controls the multisampling width for screen images. ------------------------------------------------------------------------ -r3756 | jcbowman | 2008-11-18 15:58:27 +0100 (Tue, 18 Nov 2008) | 2 lines +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 Remove obsolete patch. ------------------------------------------------------------------------ -r3755 | jcbowman | 2008-11-17 20:12:46 +0100 (Mon, 17 Nov 2008) | 2 lines +r3755 | jcbowman | 2008-11-17 12:12:46 -0700 (Mon, 17 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Install asymptote.sty and asycolors.sty in $TEXMFLOCAL/tex/latex. ------------------------------------------------------------------------ -r3754 | jcbowman | 2008-11-17 01:08:46 +0100 (Mon, 17 Nov 2008) | 2 lines +r3754 | jcbowman | 2008-11-16 17:08:46 -0700 (Sun, 16 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/base/asy-mode.el Fix indentation after struct. ------------------------------------------------------------------------ -r3753 | jcbowman | 2008-11-17 00:36:38 +0100 (Mon, 17 Nov 2008) | 4 lines +r3753 | jcbowman | 2008-11-16 16:36:38 -0700 (Sun, 16 Nov 2008) | 4 lines Changed paths: M /trunk/asymptote/base/asy-mode.el @@ -7834,21 +8187,21 @@ Remove dependency on cc-mode.el source. Allow asy-mode.el to load even without asy-keywords.el. ------------------------------------------------------------------------ -r3752 | pivaldi | 2008-11-15 20:01:48 +0100 (Sat, 15 Nov 2008) | 1 line +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 fix markangle orientation. ------------------------------------------------------------------------ -r3751 | jcbowman | 2008-11-15 17:28:48 +0100 (Sat, 15 Nov 2008) | 2 lines +r3751 | jcbowman | 2008-11-15 09:28:48 -0700 (Sat, 15 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Add missing sentence. ------------------------------------------------------------------------ -r3750 | jcbowman | 2008-11-15 17:14:20 +0100 (Sat, 15 Nov 2008) | 3 lines +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 @@ -7857,21 +8210,21 @@ Add optional user=false argument to min(picture), max(picture), and size(picture). ------------------------------------------------------------------------ -r3749 | jcbowman | 2008-11-13 09:28:01 +0100 (Thu, 13 Nov 2008) | 2 lines +r3749 | jcbowman | 2008-11-13 01:28:01 -0700 (Thu, 13 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Fix degenerate thick line caps. ------------------------------------------------------------------------ -r3748 | jcbowman | 2008-11-13 00:51:01 +0100 (Thu, 13 Nov 2008) | 2 lines +r3748 | jcbowman | 2008-11-12 16:51:01 -0700 (Wed, 12 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Don't discard 2D size constraints in draw. ------------------------------------------------------------------------ -r3747 | jcbowman | 2008-11-12 21:59:16 +0100 (Wed, 12 Nov 2008) | 2 lines +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 @@ -7880,48 +8233,48 @@ Changed paths: Reinstate freeglut-2.4.0-svn759.patch which to fix multisampling bugs. ------------------------------------------------------------------------ -r3746 | jcbowman | 2008-11-12 03:24:50 +0100 (Wed, 12 Nov 2008) | 2 lines +r3746 | jcbowman | 2008-11-11 19:24:50 -0700 (Tue, 11 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Hide window only if iconify is true. ------------------------------------------------------------------------ -r3745 | jcbowman | 2008-11-12 00:09:29 +0100 (Wed, 12 Nov 2008) | 2 lines +r3745 | jcbowman | 2008-11-11 16:09:29 -0700 (Tue, 11 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/glrender.h Fix logic in r3744. ------------------------------------------------------------------------ -r3744 | jcbowman | 2008-11-12 00:05:01 +0100 (Wed, 12 Nov 2008) | 2 lines +r3744 | jcbowman | 2008-11-11 16:05:01 -0700 (Tue, 11 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/glrender.h Combine both _GLUfuncptr MacOSX workarounds. ------------------------------------------------------------------------ -r3743 | jcbowman | 2008-11-11 20:45:14 +0100 (Tue, 11 Nov 2008) | 2 lines +r3743 | jcbowman | 2008-11-11 12:45:14 -0700 (Tue, 11 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/glrender.h Fix _GLUfuncptr detection. ------------------------------------------------------------------------ -r3742 | jcbowman | 2008-11-11 18:42:51 +0100 (Tue, 11 Nov 2008) | 2 lines +r3742 | jcbowman | 2008-11-11 10:42:51 -0700 (Tue, 11 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/glrender.h Support compilation under MacOSX 10.5. ------------------------------------------------------------------------ -r3741 | jcbowman | 2008-11-11 11:31:25 +0100 (Tue, 11 Nov 2008) | 1 line +r3741 | jcbowman | 2008-11-11 03:31:25 -0700 (Tue, 11 Nov 2008) | 1 line Changed paths: M /trunk/asymptote/configure.ac Increment version to 1.52svn. ------------------------------------------------------------------------ -r3740 | jcbowman | 2008-11-11 10:34:18 +0100 (Tue, 11 Nov 2008) | 2 lines +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 @@ -7929,7 +8282,7 @@ Changed paths: Wait for completion of rendering. ------------------------------------------------------------------------ -r3739 | jcbowman | 2008-11-11 09:26:45 +0100 (Tue, 11 Nov 2008) | 2 lines +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 @@ -7937,7 +8290,7 @@ Changed paths: Remove obsolete patches. ------------------------------------------------------------------------ -r3738 | jcbowman | 2008-11-11 09:25:59 +0100 (Tue, 11 Nov 2008) | 2 lines +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 @@ -7946,14 +8299,14 @@ Changed paths: Use a more robust patch to enable multisampling in freeglut-2.4.0. ------------------------------------------------------------------------ -r3737 | jcbowman | 2008-11-11 09:03:48 +0100 (Tue, 11 Nov 2008) | 2 lines +r3737 | jcbowman | 2008-11-11 01:03:48 -0700 (Tue, 11 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/picture.cc Fix warning message. ------------------------------------------------------------------------ -r3736 | jcbowman | 2008-11-11 09:00:49 +0100 (Tue, 11 Nov 2008) | 2 lines +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 @@ -7961,7 +8314,7 @@ Changed paths: Change references to freeglut to glut. ------------------------------------------------------------------------ -r3735 | jcbowman | 2008-11-11 08:57:27 +0100 (Tue, 11 Nov 2008) | 6 lines +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 @@ -7974,7 +8327,7 @@ Don't solicit bug reports for segmentation faults caused by graphics driver bugs (e.g. on memory exhaustion). ------------------------------------------------------------------------ -r3734 | jcbowman | 2008-11-11 07:53:34 +0100 (Tue, 11 Nov 2008) | 4 lines +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 @@ -7985,20 +8338,20 @@ Prevent multiple glInit calls. Use a separate multisample setting to control screen antialiasing. ------------------------------------------------------------------------ -r3733 | jcbowman | 2008-11-11 04:31:57 +0100 (Tue, 11 Nov 2008) | 2 lines +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-11 04:15:07 +0100 (Tue, 11 Nov 2008) | 1 line +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-11 03:06:43 +0100 (Tue, 11 Nov 2008) | 2 lines +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 @@ -8006,7 +8359,7 @@ Changed paths: Add multisampling patch for freeglut-2.4.0 under CYGWIN. ------------------------------------------------------------------------ -r3730 | jcbowman | 2008-11-11 01:39:40 +0100 (Tue, 11 Nov 2008) | 2 lines +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 @@ -8014,7 +8367,7 @@ Changed paths: Update CYGWIN port. ------------------------------------------------------------------------ -r3729 | jcbowman | 2008-11-10 07:46:21 +0100 (Mon, 10 Nov 2008) | 4 lines +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 @@ -8026,7 +8379,7 @@ Control multisampling with antialias flag. Add patch to bring freeglut-2.4.0 up to date, with multisampling support. ------------------------------------------------------------------------ -r3728 | jcbowman | 2008-11-09 23:22:45 +0100 (Sun, 09 Nov 2008) | 4 lines +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 @@ -8036,7 +8389,7 @@ 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 18:05:55 +0100 (Sun, 09 Nov 2008) | 2 lines +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 @@ -8044,14 +8397,14 @@ Changed paths: Don't allow tile size to exceed current window size. ------------------------------------------------------------------------ -r3726 | jcbowman | 2008-11-09 09:02:17 +0100 (Sun, 09 Nov 2008) | 2 lines +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 09:00:15 +0100 (Sun, 09 Nov 2008) | 6 lines +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 @@ -8063,7 +8416,7 @@ Set the default value of settings.render in asymptote.sty to 4. Update documentation. ------------------------------------------------------------------------ -r3724 | jcbowman | 2008-11-09 08:21:06 +0100 (Sun, 09 Nov 2008) | 2 lines +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 @@ -8071,7 +8424,7 @@ Changed paths: Add viewportmargin parameter. ------------------------------------------------------------------------ -r3723 | jcbowman | 2008-11-09 01:41:51 +0100 (Sun, 09 Nov 2008) | 6 lines +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 @@ -8106,7 +8459,7 @@ Change put=Above to above=true and put=Below to above=false. Remove constants Above and Below. ------------------------------------------------------------------------ -r3722 | jcbowman | 2008-11-09 00:37:34 +0100 (Sun, 09 Nov 2008) | 8 lines +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 @@ -8124,7 +8477,7 @@ for embedding 3D PRC files in a LaTeX document. Add iconify option. ------------------------------------------------------------------------ -r3721 | jcbowman | 2008-11-08 00:49:58 +0100 (Sat, 08 Nov 2008) | 2 lines +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 @@ -8132,7 +8485,7 @@ Changed paths: Set default maxtile to (0,0). ------------------------------------------------------------------------ -r3720 | jcbowman | 2008-11-07 23:42:12 +0100 (Fri, 07 Nov 2008) | 4 lines +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 @@ -8143,14 +8496,14 @@ Fix camera roll. Fix divide by zero error. ------------------------------------------------------------------------ -r3719 | jcbowman | 2008-11-07 22:06:46 +0100 (Fri, 07 Nov 2008) | 2 lines +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 17:10:11 +0100 (Fri, 07 Nov 2008) | 2 lines +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 @@ -8158,7 +8511,7 @@ Changed paths: Fix PRC up vector. ------------------------------------------------------------------------ -r3717 | jcbowman | 2008-11-07 14:26:34 +0100 (Fri, 07 Nov 2008) | 2 lines +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 @@ -8167,21 +8520,21 @@ Changed paths: Fix glut.h path under MacOS. ------------------------------------------------------------------------ -r3716 | jcbowman | 2008-11-07 14:17:41 +0100 (Fri, 07 Nov 2008) | 2 lines +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 13:59:21 +0100 (Fri, 07 Nov 2008) | 2 lines +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-07 07:51:09 +0100 (Fri, 07 Nov 2008) | 2 lines +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 @@ -8191,7 +8544,7 @@ Changed paths: Add glut compilation support for MacOSX. ------------------------------------------------------------------------ -r3713 | jcbowman | 2008-11-06 23:18:18 +0100 (Thu, 06 Nov 2008) | 2 lines +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 @@ -8199,21 +8552,21 @@ Changed paths: Initialize window to the maximum tile dimensions again. ------------------------------------------------------------------------ -r3712 | jcbowman | 2008-11-06 23:07:51 +0100 (Thu, 06 Nov 2008) | 2 lines +r3712 | jcbowman | 2008-11-06 15:07:51 -0700 (Thu, 06 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/settings.cc Change default value of maxtile to (800,800). ------------------------------------------------------------------------ -r3711 | jcbowman | 2008-11-06 18:59:16 +0100 (Thu, 06 Nov 2008) | 2 lines +r3711 | jcbowman | 2008-11-06 10:59:16 -0700 (Thu, 06 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Recommend glOptions += " -iconic" for UNIX systems that support this. ------------------------------------------------------------------------ -r3710 | jcbowman | 2008-11-06 18:36:15 +0100 (Thu, 06 Nov 2008) | 4 lines +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 @@ -8223,21 +8576,21 @@ Add interface to runtime view() function. Document use of glOptions=-iconic for UNIX systems. ------------------------------------------------------------------------ -r3709 | jcbowman | 2008-11-06 18:05:59 +0100 (Thu, 06 Nov 2008) | 2 lines +r3709 | jcbowman | 2008-11-06 10:05:59 -0700 (Thu, 06 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Support -glOptions=-iconic for drivers that allow this. ------------------------------------------------------------------------ -r3708 | jcbowman | 2008-11-06 17:27:46 +0100 (Thu, 06 Nov 2008) | 2 lines +r3708 | jcbowman | 2008-11-06 09:27:46 -0700 (Thu, 06 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Avoid rendering problems caused by iconic option. ------------------------------------------------------------------------ -r3707 | jcbowman | 2008-11-06 16:17:16 +0100 (Thu, 06 Nov 2008) | 3 lines +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 @@ -8246,28 +8599,28 @@ Change default value of maxtile to (0,0), which now means to use the screen dimensions. ------------------------------------------------------------------------ -r3706 | jcbowman | 2008-11-06 15:52:25 +0100 (Thu, 06 Nov 2008) | 2 lines +r3706 | jcbowman | 2008-11-06 07:52:25 -0700 (Thu, 06 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Use opaque value in glClearColor. ------------------------------------------------------------------------ -r3705 | jcbowman | 2008-11-06 06:00:49 +0100 (Thu, 06 Nov 2008) | 2 lines +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 PenMargin3 to example. ------------------------------------------------------------------------ -r3704 | jcbowman | 2008-11-06 01:21:12 +0100 (Thu, 06 Nov 2008) | 2 lines +r3704 | jcbowman | 2008-11-05 17:21:12 -0700 (Wed, 05 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc With -noV, initialize the window to maxtile. ------------------------------------------------------------------------ -r3703 | jcbowman | 2008-11-05 08:43:18 +0100 (Wed, 05 Nov 2008) | 4 lines +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 @@ -8281,7 +8634,7 @@ Avoid glDisable(GL_LIGHTING) due to race condition. Improve Margin3. ------------------------------------------------------------------------ -r3702 | jcbowman | 2008-11-05 07:07:04 +0100 (Wed, 05 Nov 2008) | 2 lines +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 @@ -8293,14 +8646,14 @@ Changed paths: Add support for three-dimensional dimension bars. ------------------------------------------------------------------------ -r3701 | jcbowman | 2008-11-05 06:58:18 +0100 (Wed, 05 Nov 2008) | 2 lines +r3701 | jcbowman | 2008-11-04 22:58:18 -0700 (Tue, 04 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Simplify window initialization code. ------------------------------------------------------------------------ -r3700 | jcbowman | 2008-11-04 23:43:44 +0100 (Tue, 04 Nov 2008) | 6 lines +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 @@ -8314,14 +8667,14 @@ Make dotsize consistent for pictures and frames. Reinstate wedge example. ------------------------------------------------------------------------ -r3699 | jcbowman | 2008-11-04 21:34:48 +0100 (Tue, 04 Nov 2008) | 2 lines +r3699 | jcbowman | 2008-11-04 13:34:48 -0700 (Tue, 04 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/doc/latexusage.tex Update hyperref documentation. ------------------------------------------------------------------------ -r3698 | jcbowman | 2008-11-04 19:40:54 +0100 (Tue, 04 Nov 2008) | 2 lines +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 @@ -8329,7 +8682,7 @@ Changed paths: Standardize triple perp(triple); fix numerical precision issue. ------------------------------------------------------------------------ -r3697 | jcbowman | 2008-11-04 07:50:49 +0100 (Tue, 04 Nov 2008) | 2 lines +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 @@ -8339,35 +8692,35 @@ Changed paths: Fix more normal problems. ------------------------------------------------------------------------ -r3696 | jcbowman | 2008-11-04 07:17:51 +0100 (Tue, 04 Nov 2008) | 2 lines +r3696 | jcbowman | 2008-11-03 23:17:51 -0700 (Mon, 03 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three_arrows.asy Use right-handed transformation. ------------------------------------------------------------------------ -r3695 | jcbowman | 2008-11-03 10:25:16 +0100 (Mon, 03 Nov 2008) | 2 lines +r3695 | jcbowman | 2008-11-03 02:25:16 -0700 (Mon, 03 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Decrement version to 1.50svn. ------------------------------------------------------------------------ -r3694 | jcbowman | 2008-11-03 10:15:44 +0100 (Mon, 03 Nov 2008) | 1 line +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 Increment version to 1.51svn. ------------------------------------------------------------------------ -r3693 | jcbowman | 2008-11-03 09:12:27 +0100 (Mon, 03 Nov 2008) | 2 lines +r3693 | jcbowman | 2008-11-03 01:12:27 -0700 (Mon, 03 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/examples/projectrevolution.asy Make example look better with render=0. ------------------------------------------------------------------------ -r3692 | jcbowman | 2008-11-03 09:10:44 +0100 (Mon, 03 Nov 2008) | 4 lines +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 @@ -8377,14 +8730,14 @@ Fix example; texpath currently only handles standard font sizes. Fix handling of keep flag in texpath and strokepath. ------------------------------------------------------------------------ -r3691 | jcbowman | 2008-11-03 08:43:59 +0100 (Mon, 03 Nov 2008) | 2 lines +r3691 | jcbowman | 2008-11-03 00:43:59 -0700 (Mon, 03 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/examples/washermethod.asy Improve example. ------------------------------------------------------------------------ -r3690 | jcbowman | 2008-11-03 08:38:07 +0100 (Mon, 03 Nov 2008) | 6 lines +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 @@ -8399,14 +8752,14 @@ Add patch reverse(patch) function. Improve normal(path3); add normal(triple[]) for polygons. ------------------------------------------------------------------------ -r3689 | jcbowman | 2008-11-03 02:52:42 +0100 (Mon, 03 Nov 2008) | 2 lines +r3689 | jcbowman | 2008-11-02 18:52:42 -0700 (Sun, 02 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three_surface.asy Add missing transform of normal vector. ------------------------------------------------------------------------ -r3688 | jcbowman | 2008-11-02 21:50:09 +0100 (Sun, 02 Nov 2008) | 2 lines +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 @@ -8414,7 +8767,7 @@ Changed paths: Document glOptions=-indirect. ------------------------------------------------------------------------ -r3687 | jcbowman | 2008-11-02 18:17:56 +0100 (Sun, 02 Nov 2008) | 4 lines +r3687 | jcbowman | 2008-11-02 10:17:56 -0700 (Sun, 02 Nov 2008) | 4 lines Changed paths: M /trunk/asymptote/base/plain_pens.asy @@ -8423,7 +8776,7 @@ Change mean(pen[]) to take a more useful opacity function. Add opacity argument to mean(pen[][]). ------------------------------------------------------------------------ -r3686 | jcbowman | 2008-11-02 17:33:08 +0100 (Sun, 02 Nov 2008) | 5 lines +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 @@ -8435,14 +8788,14 @@ Make mean(pen[]) return by default an interpolated pen with the minimum opacity of all given pens. ------------------------------------------------------------------------ -r3685 | jcbowman | 2008-11-02 08:45:39 +0100 (Sun, 02 Nov 2008) | 2 lines +r3685 | jcbowman | 2008-11-02 01:45:39 -0600 (Sun, 02 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/examples/projectelevation.asy Use vertex shading. ------------------------------------------------------------------------ -r3684 | jcbowman | 2008-11-02 08:33:49 +0100 (Sun, 02 Nov 2008) | 2 lines +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 @@ -8450,61 +8803,61 @@ Changed paths: Update examples. ------------------------------------------------------------------------ -r3683 | jcbowman | 2008-11-02 08:20:19 +0100 (Sun, 02 Nov 2008) | 2 lines +r3683 | jcbowman | 2008-11-02 01:20:19 -0600 (Sun, 02 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/examples/projectelevation.asy Fix example. ------------------------------------------------------------------------ -r3682 | jcbowman | 2008-11-02 08:15:59 +0100 (Sun, 02 Nov 2008) | 1 line +r3682 | jcbowman | 2008-11-02 01:15:59 -0600 (Sun, 02 Nov 2008) | 1 line Changed paths: M /trunk/asymptote/configure.ac Increment version to 1.49svn. ------------------------------------------------------------------------ -r3681 | jcbowman | 2008-11-02 06:49:11 +0100 (Sun, 02 Nov 2008) | 2 lines +r3681 | jcbowman | 2008-11-01 23:49:11 -0600 (Sat, 01 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Document how to draw surfaces with patch-dependent or vertex-dependent colors. ------------------------------------------------------------------------ -r3680 | jcbowman | 2008-11-02 05:44:33 +0100 (Sun, 02 Nov 2008) | 2 lines +r3680 | jcbowman | 2008-11-01 22:44:33 -0600 (Sat, 01 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Remove old fitscreen code. ------------------------------------------------------------------------ -r3679 | jcbowman | 2008-11-02 05:24:42 +0100 (Sun, 02 Nov 2008) | 2 lines +r3679 | jcbowman | 2008-11-01 22:24:42 -0600 (Sat, 01 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Document surface tube(path3 g, real width). ------------------------------------------------------------------------ -r3678 | jcbowman | 2008-11-02 05:15:11 +0100 (Sun, 02 Nov 2008) | 2 lines +r3678 | jcbowman | 2008-11-01 22:15:11 -0600 (Sat, 01 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/path.cc Fix incorrect precontrol output in write(path) introduced in r3554. ------------------------------------------------------------------------ -r3677 | jcbowman | 2008-11-02 04:54:00 +0100 (Sun, 02 Nov 2008) | 2 lines +r3677 | jcbowman | 2008-11-01 21:54:00 -0600 (Sat, 01 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/drawsurface.cc Account for perspective scaling in planar test. ------------------------------------------------------------------------ -r3676 | oshardt | 2008-11-01 21:52:41 +0100 (Sat, 01 Nov 2008) | 1 line +r3676 | oshardt | 2008-11-01 14:52:41 -0600 (Sat, 01 Nov 2008) | 1 line Changed paths: M /trunk/asymptote/GUI/xasy2asy.py Use unstraighten() to obtain control points of straight segments. ------------------------------------------------------------------------ -r3675 | jcbowman | 2008-11-01 21:13:16 +0100 (Sat, 01 Nov 2008) | 3 lines +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 @@ -8513,7 +8866,7 @@ Implement path unstraighten(path), which returns a copy of the path with the straight flag turned off. ------------------------------------------------------------------------ -r3674 | jcbowman | 2008-11-01 20:36:29 +0100 (Sat, 01 Nov 2008) | 2 lines +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 @@ -8521,21 +8874,21 @@ Changed paths: Specify an angle precision for centering perspective drawings. ------------------------------------------------------------------------ -r3673 | jcbowman | 2008-11-01 18:52:48 +0100 (Sat, 01 Nov 2008) | 2 lines +r3673 | jcbowman | 2008-11-01 11:52:48 -0600 (Sat, 01 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Increase angleiterations to 4. ------------------------------------------------------------------------ -r3672 | jcbowman | 2008-11-01 18:35:33 +0100 (Sat, 01 Nov 2008) | 2 lines +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 17:47:26 +0100 (Sat, 01 Nov 2008) | 2 lines +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 @@ -8543,7 +8896,7 @@ Changed paths: Set surface normals whenever light is on. ------------------------------------------------------------------------ -r3670 | jcbowman | 2008-11-01 17:02:28 +0100 (Sat, 01 Nov 2008) | 4 lines +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 @@ -8556,20 +8909,20 @@ Transpose surface.corners() and surface.map(). Use mean corner pen for patch shading. ------------------------------------------------------------------------ -r3669 | jcbowman | 2008-11-01 15:58:09 +0100 (Sat, 01 Nov 2008) | 2 lines +r3669 | jcbowman | 2008-11-01 08:58:09 -0600 (Sat, 01 Nov 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Increase angleiterations. ------------------------------------------------------------------------ -r3668 | pivaldi | 2008-11-01 10:43:57 +0100 (Sat, 01 Nov 2008) | 1 line +r3668 | pivaldi | 2008-11-01 03:43:57 -0600 (Sat, 01 Nov 2008) | 1 line Changed paths: M /trunk/asymptote/examples/projectelevation.asy update examples/projectelevation.asy ------------------------------------------------------------------------ -r3667 | jcbowman | 2008-11-01 09:29:24 +0100 (Sat, 01 Nov 2008) | 4 lines +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 @@ -8581,7 +8934,7 @@ Rename cornermap to map and cornermean to mapmean. Add triple[][] corner() and triple[] cornermean(). ------------------------------------------------------------------------ -r3666 | jcbowman | 2008-11-01 08:39:32 +0100 (Sat, 01 Nov 2008) | 10 lines +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 @@ -8606,14 +8959,14 @@ Move rgba pen packing and unpacking functions to plain_pens.asy. Implement pen mean(pen[]). ------------------------------------------------------------------------ -r3665 | jcbowman | 2008-11-01 04:48:25 +0100 (Sat, 01 Nov 2008) | 2 lines +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-11-01 00:48:33 +0100 (Sat, 01 Nov 2008) | 2 lines +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 @@ -8622,13 +8975,13 @@ Changed paths: Make maxviewport and maxtile pairs. ------------------------------------------------------------------------ -r3663 | pivaldi | 2008-11-01 00:29:36 +0100 (Sat, 01 Nov 2008) | 1 line +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-11-01 00:18:14 +0100 (Sat, 01 Nov 2008) | 2 lines +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 @@ -8638,14 +8991,14 @@ Changed paths: Support compilation under standard glut for systems without freeglut. ------------------------------------------------------------------------ -r3661 | jcbowman | 2008-10-31 22:39:00 +0100 (Fri, 31 Oct 2008) | 2 lines +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 22:34:07 +0100 (Fri, 31 Oct 2008) | 2 lines +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 @@ -8654,20 +9007,20 @@ Changed paths: Add tilesize parameter to limit the maximum rendering tile size. ------------------------------------------------------------------------ -r3659 | jcbowman | 2008-10-31 15:48:04 +0100 (Fri, 31 Oct 2008) | 2 lines +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 14:36:39 +0100 (Fri, 31 Oct 2008) | 1 line +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 08:12:53 +0100 (Fri, 31 Oct 2008) | 4 lines +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 @@ -8681,7 +9034,7 @@ Simplify construction of elevation-colored surfaces. Add facility for vertex-shaded elevation surfaces. ------------------------------------------------------------------------ -r3656 | jcbowman | 2008-10-31 06:42:55 +0100 (Fri, 31 Oct 2008) | 4 lines +r3656 | jcbowman | 2008-10-30 23:42:55 -0600 (Thu, 30 Oct 2008) | 4 lines Changed paths: M /trunk/asymptote/glrender.cc @@ -8690,14 +9043,14 @@ Fix initialization and translation issues. Remove unneeded CYGWIN restrictions. ------------------------------------------------------------------------ -r3655 | jcbowman | 2008-10-31 05:04:53 +0100 (Fri, 31 Oct 2008) | 2 lines +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-31 04:48:52 +0100 (Fri, 31 Oct 2008) | 7 lines +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 @@ -8721,14 +9074,14 @@ Add antialias setting (default true). Change convert to use default antialias setting. ------------------------------------------------------------------------ -r3653 | jcbowman | 2008-10-31 04:16:31 +0100 (Fri, 31 Oct 2008) | 2 lines +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-30 05:22:06 +0100 (Thu, 30 Oct 2008) | 6 lines +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 @@ -8743,7 +9096,7 @@ Force straight flag for all obj faces to avoid subdivision cracks. Make normal(path3) return immediately for nonplanar paths. ------------------------------------------------------------------------ -r3651 | jcbowman | 2008-10-30 02:39:28 +0100 (Thu, 30 Oct 2008) | 5 lines +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 @@ -8754,14 +9107,14 @@ allow a return value in PostScript coordinates. Remove framepoint in favour of truepoint(picture, pair, user=false). ------------------------------------------------------------------------ -r3650 | jcbowman | 2008-10-30 00:10:25 +0100 (Thu, 30 Oct 2008) | 2 lines +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 18:48:12 +0100 (Wed, 29 Oct 2008) | 2 lines +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 @@ -8769,13 +9122,13 @@ Changed paths: Add defaultbackpen. ------------------------------------------------------------------------ -r3648 | pivaldi | 2008-10-29 10:42:28 +0100 (Wed, 29 Oct 2008) | 1 line +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 08:28:12 +0100 (Wed, 29 Oct 2008) | 2 lines +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 @@ -8784,7 +9137,7 @@ Changed paths: Support transparency in vertex shading. ------------------------------------------------------------------------ -r3646 | jcbowman | 2008-10-29 07:50:50 +0100 (Wed, 29 Oct 2008) | 2 lines +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 @@ -8797,7 +9150,7 @@ Changed paths: Support vertex shading in OpenGL renderer. ------------------------------------------------------------------------ -r3645 | jcbowman | 2008-10-29 00:40:42 +0100 (Wed, 29 Oct 2008) | 4 lines +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 @@ -8808,7 +9161,7 @@ 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 08:42:51 +0100 (Tue, 28 Oct 2008) | 6 lines +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 @@ -8827,7 +9180,7 @@ should now only be used for nonconvex paths. Update examples. ------------------------------------------------------------------------ -r3643 | jcbowman | 2008-10-28 07:53:18 +0100 (Tue, 28 Oct 2008) | 6 lines +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 @@ -8839,54 +9192,54 @@ Add optional filltype argument to HookHead2. Reduce adaptive thick line constant. ------------------------------------------------------------------------ -r3642 | pivaldi | 2008-10-27 14:32:59 +0100 (Mon, 27 Oct 2008) | 1 line +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-27 00:53:47 +0100 (Mon, 27 Oct 2008) | 1 line +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-27 00:46:53 +0100 (Mon, 27 Oct 2008) | 1 line +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-27 00:37:14 +0100 (Mon, 27 Oct 2008) | 2 lines +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 22:52:26 +0100 (Sun, 26 Oct 2008) | 2 lines +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 21:35:58 +0100 (Sun, 26 Oct 2008) | 2 lines +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-26 05:46:42 +0100 (Sun, 26 Oct 2008) | 2 lines +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-26 04:57:23 +0100 (Sun, 26 Oct 2008) | 4 lines +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 @@ -8896,7 +9249,7 @@ Support 2D alignment of 3D axis labels. Use more efficient size(pic) routine in legend(). ------------------------------------------------------------------------ -r3634 | jcbowman | 2008-10-25 21:01:28 +0200 (Sat, 25 Oct 2008) | 6 lines +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 @@ -8910,7 +9263,7 @@ Add Gradient palette that varies linearly over a specified range of pens. Add spherical harmonic example. ------------------------------------------------------------------------ -r3633 | jcbowman | 2008-10-25 19:16:48 +0200 (Sat, 25 Oct 2008) | 4 lines +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 @@ -8922,20 +9275,20 @@ Standardize argument names of dir and expi. Add parametric surface with elevation-dependent colouring and no light effects. ------------------------------------------------------------------------ -r3632 | jcbowman | 2008-10-24 16:31:50 +0200 (Fri, 24 Oct 2008) | 2 lines +r3632 | jcbowman | 2008-10-24 08:31:50 -0600 (Fri, 24 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/base/solids.asy Fix a numerical precision issue. ------------------------------------------------------------------------ -r3631 | jcbowman | 2008-10-23 10:18:43 +0200 (Thu, 23 Oct 2008) | 1 line +r3631 | jcbowman | 2008-10-23 02:18:43 -0600 (Thu, 23 Oct 2008) | 1 line Changed paths: M /trunk/asymptote/configure.ac Increment version to 1.48svn. ------------------------------------------------------------------------ -r3630 | jcbowman | 2008-10-23 08:48:28 +0200 (Thu, 23 Oct 2008) | 2 lines +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 @@ -8943,7 +9296,7 @@ Changed paths: Add another draw routine for surfaces. ------------------------------------------------------------------------ -r3629 | jcbowman | 2008-10-23 08:39:14 +0200 (Thu, 23 Oct 2008) | 7 lines +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 @@ -8960,28 +9313,28 @@ Handle nonplanar obj faces. Add triceratops example. ------------------------------------------------------------------------ -r3628 | jcbowman | 2008-10-23 01:40:56 +0200 (Thu, 23 Oct 2008) | 2 lines +r3628 | jcbowman | 2008-10-22 17:40:56 -0600 (Wed, 22 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Re-enable high-resolution rendering. ------------------------------------------------------------------------ -r3627 | jcbowman | 2008-10-23 00:59:21 +0200 (Thu, 23 Oct 2008) | 2 lines +r3627 | jcbowman | 2008-10-22 16:59:21 -0600 (Wed, 22 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Remove diagnostic. ------------------------------------------------------------------------ -r3626 | jcbowman | 2008-10-22 22:52:20 +0200 (Wed, 22 Oct 2008) | 2 lines +r3626 | jcbowman | 2008-10-22 14:52:20 -0600 (Wed, 22 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/base/plain_paths.asy Fix strokepath(nullpath). ------------------------------------------------------------------------ -r3625 | jcbowman | 2008-10-22 22:49:43 +0200 (Wed, 22 Oct 2008) | 2 lines +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 @@ -8990,14 +9343,14 @@ Changed paths: Fix strokepath. ------------------------------------------------------------------------ -r3624 | jcbowman | 2008-10-22 09:55:06 +0200 (Wed, 22 Oct 2008) | 2 lines +r3624 | jcbowman | 2008-10-22 01:55:06 -0600 (Wed, 22 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three_surface.asy Bypass bezulate for paths of length 4. ------------------------------------------------------------------------ -r3623 | jcbowman | 2008-10-22 05:05:17 +0200 (Wed, 22 Oct 2008) | 2 lines +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 @@ -9005,7 +9358,7 @@ Changed paths: Use unit normal in planar. ------------------------------------------------------------------------ -r3622 | jcbowman | 2008-10-22 04:50:31 +0200 (Wed, 22 Oct 2008) | 2 lines +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 @@ -9013,7 +9366,7 @@ Changed paths: Fix cyclic path bugs in write(path) and write(path3) introduced in r3554. ------------------------------------------------------------------------ -r3621 | jcbowman | 2008-10-22 01:49:30 +0200 (Wed, 22 Oct 2008) | 14 lines +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 @@ -9036,14 +9389,14 @@ Use tighter values for the margin parameters viewportfactor and anglefactor. Reduce angleiterations to 2. ------------------------------------------------------------------------ -r3620 | jcbowman | 2008-10-21 21:36:45 +0200 (Tue, 21 Oct 2008) | 2 lines +r3620 | jcbowman | 2008-10-21 13:36:45 -0600 (Tue, 21 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Fit to screen by default. ------------------------------------------------------------------------ -r3619 | jcbowman | 2008-10-21 19:52:54 +0200 (Tue, 21 Oct 2008) | 4 lines +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 @@ -9058,21 +9411,21 @@ Don't generate spurious "camera too close" errors for projections from infinity. Always use currentlight by default for drawing arrowheads. ------------------------------------------------------------------------ -r3618 | jcbowman | 2008-10-21 17:02:46 +0200 (Tue, 21 Oct 2008) | 2 lines +r3618 | jcbowman | 2008-10-21 09:02:46 -0600 (Tue, 21 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/doc/CDlabel.asy Change text on sample CD label to something more Asymptote related. ------------------------------------------------------------------------ -r3617 | jcbowman | 2008-10-21 09:52:33 +0200 (Tue, 21 Oct 2008) | 2 lines +r3617 | jcbowman | 2008-10-21 01:52:33 -0600 (Tue, 21 Oct 2008) | 2 lines Changed paths: A /trunk/asymptote/base/three_margins.asy Add missing file. ------------------------------------------------------------------------ -r3616 | jcbowman | 2008-10-21 09:22:40 +0200 (Tue, 21 Oct 2008) | 2 lines +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 @@ -9081,7 +9434,7 @@ Changed paths: Add module for reading obj files and example. ------------------------------------------------------------------------ -r3615 | jcbowman | 2008-10-21 07:05:56 +0200 (Tue, 21 Oct 2008) | 4 lines +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 @@ -9092,7 +9445,7 @@ Allow an array of meshpens when drawing surfaces. Update documentation. ------------------------------------------------------------------------ -r3614 | jcbowman | 2008-10-21 05:48:12 +0200 (Tue, 21 Oct 2008) | 6 lines +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 @@ -9106,14 +9459,14 @@ Add bool warn=true to planar and normal(path3). Check incoming width and height parameters. ------------------------------------------------------------------------ -r3613 | jcbowman | 2008-10-21 00:31:26 +0200 (Tue, 21 Oct 2008) | 2 lines +r3613 | jcbowman | 2008-10-20 16:31:26 -0600 (Mon, 20 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Fix prefix again. ------------------------------------------------------------------------ -r3612 | jcbowman | 2008-10-21 00:19:41 +0200 (Tue, 21 Oct 2008) | 2 lines +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 @@ -9122,14 +9475,14 @@ Changed paths: Implement 3D margins. ------------------------------------------------------------------------ -r3611 | hammera | 2008-10-20 20:25:25 +0200 (Mon, 20 Oct 2008) | 2 lines +r3611 | hammera | 2008-10-20 12:25:25 -0600 (Mon, 20 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/base/syzygy.asy Fixed watch() and unwatch() to use atupdate(). ------------------------------------------------------------------------ -r3610 | jcbowman | 2008-10-20 09:36:47 +0200 (Mon, 20 Oct 2008) | 2 lines +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 @@ -9137,14 +9490,14 @@ Changed paths: Add surface constructors for triangles. ------------------------------------------------------------------------ -r3609 | jcbowman | 2008-10-20 04:54:46 +0200 (Mon, 20 Oct 2008) | 2 lines +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-20 03:47:40 +0200 (Mon, 20 Oct 2008) | 2 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 @@ -9152,21 +9505,21 @@ Changed paths: Use cornermean instead of center. ------------------------------------------------------------------------ -r3607 | jcbowman | 2008-10-20 03:26:02 +0200 (Mon, 20 Oct 2008) | 2 lines +r3607 | jcbowman | 2008-10-19 19:26:02 -0600 (Sun, 19 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/base/grid3.asy Add missing put argument. ------------------------------------------------------------------------ -r3606 | jcbowman | 2008-10-20 01:43:03 +0200 (Mon, 20 Oct 2008) | 2 lines +r3606 | jcbowman | 2008-10-19 17:43:03 -0600 (Sun, 19 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Fix range check in both places; consolidate PostScript code. ------------------------------------------------------------------------ -r3605 | jcbowman | 2008-10-20 01:27:37 +0200 (Mon, 20 Oct 2008) | 2 lines +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 @@ -9174,7 +9527,7 @@ Changed paths: Fix range check in strokepath (and potentially texpath). ------------------------------------------------------------------------ -r3604 | jcbowman | 2008-10-20 00:32:44 +0200 (Mon, 20 Oct 2008) | 5 lines +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 @@ -9186,7 +9539,7 @@ palette. Add elevation example. ------------------------------------------------------------------------ -r3603 | jcbowman | 2008-10-19 23:22:09 +0200 (Sun, 19 Oct 2008) | 2 lines +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 @@ -9197,7 +9550,7 @@ Changed paths: Add support for using a different surfacepen for each patch. ------------------------------------------------------------------------ -r3602 | jcbowman | 2008-10-19 21:17:34 +0200 (Sun, 19 Oct 2008) | 2 lines +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 @@ -9205,7 +9558,7 @@ Changed paths: Document default pen argument of strokepath. ------------------------------------------------------------------------ -r3601 | jcbowman | 2008-10-19 18:31:51 +0200 (Sun, 19 Oct 2008) | 3 lines +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 @@ -9214,13 +9567,13 @@ 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 21:53:43 +0200 (Sat, 18 Oct 2008) | 1 line +r3600 | jcbowman | 2008-10-18 13:53:43 -0600 (Sat, 18 Oct 2008) | 1 line Changed paths: M /trunk/asymptote/configure.ac Increment version to 1.47svn. ------------------------------------------------------------------------ -r3599 | jcbowman | 2008-10-18 20:36:00 +0200 (Sat, 18 Oct 2008) | 2 lines +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 @@ -9229,7 +9582,7 @@ Changed paths: Allow one to disable embedding of inline PRC files within LaTeX. ------------------------------------------------------------------------ -r3598 | jcbowman | 2008-10-18 19:48:45 +0200 (Sat, 18 Oct 2008) | 2 lines +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 @@ -9237,7 +9590,7 @@ Changed paths: Try to produce a preview image of latexusage for the manual. ------------------------------------------------------------------------ -r3597 | jcbowman | 2008-10-18 19:01:22 +0200 (Sat, 18 Oct 2008) | 4 lines +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 @@ -9248,7 +9601,7 @@ 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 10:48:43 +0200 (Sat, 18 Oct 2008) | 2 lines +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 @@ -9256,20 +9609,20 @@ Changed paths: Update examples. ------------------------------------------------------------------------ -r3595 | jcbowman | 2008-10-18 10:35:15 +0200 (Sat, 18 Oct 2008) | 2 lines +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. ------------------------------------------------------------------------ -r3594 | jcbowman | 2008-10-18 10:30:53 +0200 (Sat, 18 Oct 2008) | 1 line +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 08:46:29 +0200 (Sat, 18 Oct 2008) | 2 lines +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 @@ -9278,7 +9631,7 @@ Changed paths: Add planeproject routines, courtesy of Philippe Ivaldi. ------------------------------------------------------------------------ -r3592 | jcbowman | 2008-10-18 07:44:47 +0200 (Sat, 18 Oct 2008) | 2 lines +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 @@ -9287,28 +9640,28 @@ Changed paths: Documentation updates. ------------------------------------------------------------------------ -r3591 | jcbowman | 2008-10-18 05:12:11 +0200 (Sat, 18 Oct 2008) | 2 lines +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-18 00:55:36 +0200 (Sat, 18 Oct 2008) | 2 lines +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-18 00:07:48 +0200 (Sat, 18 Oct 2008) | 2 lines +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). ------------------------------------------------------------------------ -r3588 | jcbowman | 2008-10-17 22:11:32 +0200 (Fri, 17 Oct 2008) | 2 lines +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 @@ -9316,14 +9669,14 @@ Changed paths: Standardize embed options; fix labels. ------------------------------------------------------------------------ -r3587 | jcbowman | 2008-10-17 21:25:17 +0200 (Fri, 17 Oct 2008) | 2 lines +r3587 | jcbowman | 2008-10-17 13:25:17 -0600 (Fri, 17 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Add link to PRC specification. ------------------------------------------------------------------------ -r3586 | jcbowman | 2008-10-17 19:52:14 +0200 (Fri, 17 Oct 2008) | 4 lines +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 @@ -9337,21 +9690,21 @@ Fix dir normalizations. Ignore spurious warnings from degrees. ------------------------------------------------------------------------ -r3585 | jcbowman | 2008-10-17 19:20:47 +0200 (Fri, 17 Oct 2008) | 2 lines +r3585 | jcbowman | 2008-10-17 11:20:47 -0600 (Fri, 17 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/doc/latexusage.tex Illustrate use of global TeX macro. ------------------------------------------------------------------------ -r3584 | jcbowman | 2008-10-17 09:26:45 +0200 (Fri, 17 Oct 2008) | 2 lines +r3584 | jcbowman | 2008-10-17 01:26:45 -0600 (Fri, 17 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Document direction invert routine. ------------------------------------------------------------------------ -r3583 | jcbowman | 2008-10-17 09:19:46 +0200 (Fri, 17 Oct 2008) | 4 lines +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 @@ -9362,7 +9715,7 @@ Fix DefaultHead3 size. Update documentation. ------------------------------------------------------------------------ -r3582 | jcbowman | 2008-10-17 06:32:10 +0200 (Fri, 17 Oct 2008) | 2 lines +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 @@ -9371,7 +9724,7 @@ Changed paths: Add 2D versions of accel and radius of curvature functions. ------------------------------------------------------------------------ -r3581 | jcbowman | 2008-10-17 05:48:08 +0200 (Fri, 17 Oct 2008) | 2 lines +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 @@ -9382,14 +9735,14 @@ Changed paths: Fix radius and non-normalized dir functions. ------------------------------------------------------------------------ -r3580 | jcbowman | 2008-10-16 19:37:26 +0200 (Thu, 16 Oct 2008) | 2 lines +r3580 | jcbowman | 2008-10-16 11:37:26 -0600 (Thu, 16 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/base/solids.asy Fix numerical resolution issue. ------------------------------------------------------------------------ -r3579 | jcbowman | 2008-10-16 09:08:49 +0200 (Thu, 16 Oct 2008) | 8 lines +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 @@ -9407,14 +9760,14 @@ Add option to suppress normalization of dir functions. Remove secondary camera adjustment call. ------------------------------------------------------------------------ -r3578 | jcbowman | 2008-10-16 02:12:14 +0200 (Thu, 16 Oct 2008) | 2 lines +r3578 | jcbowman | 2008-10-15 18:12:14 -0600 (Wed, 15 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three_arrows.asy Minor optimization. ------------------------------------------------------------------------ -r3577 | jcbowman | 2008-10-16 02:03:05 +0200 (Thu, 16 Oct 2008) | 2 lines +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 @@ -9422,7 +9775,7 @@ Changed paths: Fix arrow3 sizing. ------------------------------------------------------------------------ -r3576 | jcbowman | 2008-10-15 08:14:19 +0200 (Wed, 15 Oct 2008) | 4 lines +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 @@ -9433,7 +9786,7 @@ Implement triple invert(pair dir, triple v, projection P=currentprojection). Add a 3D arrow routine that accepts a pair direction. ------------------------------------------------------------------------ -r3575 | jcbowman | 2008-10-15 07:42:35 +0200 (Wed, 15 Oct 2008) | 2 lines +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 @@ -9443,7 +9796,7 @@ Changed paths: Add HookHead3 and TeXHead3 arrowhead styles. ------------------------------------------------------------------------ -r3574 | jcbowman | 2008-10-15 01:16:17 +0200 (Wed, 15 Oct 2008) | 2 lines +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 @@ -9451,14 +9804,14 @@ Changed paths: Optimize 2D arclength calculation for straight segments. ------------------------------------------------------------------------ -r3573 | jcbowman | 2008-10-15 01:15:31 +0200 (Wed, 15 Oct 2008) | 2 lines +r3573 | jcbowman | 2008-10-14 17:15:31 -0600 (Tue, 14 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three_surface.asy Fix degenerate perp vector workaround. ------------------------------------------------------------------------ -r3572 | jcbowman | 2008-10-15 01:14:27 +0200 (Wed, 15 Oct 2008) | 2 lines +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 @@ -9466,14 +9819,14 @@ Changed paths: Optimize arclength calculation for straight segments. ------------------------------------------------------------------------ -r3571 | jcbowman | 2008-10-14 23:24:08 +0200 (Tue, 14 Oct 2008) | 2 lines +r3571 | jcbowman | 2008-10-14 15:24:08 -0600 (Tue, 14 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three_surface.asy Fix degenerate perp vectors. ------------------------------------------------------------------------ -r3570 | jcbowman | 2008-10-14 22:21:57 +0200 (Tue, 14 Oct 2008) | 4 lines +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 @@ -9486,7 +9839,7 @@ Fix nullpath and nullpath3 issues. Use user coordinates in camera diagnostics. ------------------------------------------------------------------------ -r3569 | jcbowman | 2008-10-14 19:01:52 +0200 (Tue, 14 Oct 2008) | 6 lines +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 @@ -9500,14 +9853,14 @@ Add surface constructor planar(path3). Add path(path3, pair P(triple)=xypart) constructor. ------------------------------------------------------------------------ -r3568 | jcbowman | 2008-10-14 06:40:10 +0200 (Tue, 14 Oct 2008) | 2 lines +r3568 | jcbowman | 2008-10-13 22:40:10 -0600 (Mon, 13 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/base/solids.asy Fix degenerate perp vectors. ------------------------------------------------------------------------ -r3567 | jcbowman | 2008-10-14 05:49:53 +0200 (Tue, 14 Oct 2008) | 2 lines +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 @@ -9515,7 +9868,7 @@ Changed paths: Improve automatic camera adjustment. ------------------------------------------------------------------------ -r3566 | jcbowman | 2008-10-14 04:36:06 +0200 (Tue, 14 Oct 2008) | 6 lines +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 @@ -9534,7 +9887,7 @@ Fix handling of currentlight=nolight. Change default light for mesh lines to surface light. ------------------------------------------------------------------------ -r3565 | jcbowman | 2008-10-13 21:28:07 +0200 (Mon, 13 Oct 2008) | 4 lines +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 @@ -9544,14 +9897,14 @@ Fix window sizing problems. Tweak constant. ------------------------------------------------------------------------ -r3564 | jcbowman | 2008-10-13 18:00:22 +0200 (Mon, 13 Oct 2008) | 2 lines +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 09:26:29 +0200 (Mon, 13 Oct 2008) | 4 lines +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 @@ -9562,14 +9915,14 @@ Avoid cracks in thick lines. Add connector sphere for cyclic paths. ------------------------------------------------------------------------ -r3562 | jcbowman | 2008-10-13 08:44:45 +0200 (Mon, 13 Oct 2008) | 2 lines +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-13 07:39:48 +0200 (Mon, 13 Oct 2008) | 4 lines +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 @@ -9582,7 +9935,7 @@ Transform computed surface normals. Reduce planar normal constant for accurate rendering. ------------------------------------------------------------------------ -r3560 | jcbowman | 2008-10-13 05:13:04 +0200 (Mon, 13 Oct 2008) | 2 lines +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 @@ -9590,7 +9943,7 @@ Changed paths: Add Orest's patch to make short connections before longer ones. ------------------------------------------------------------------------ -r3559 | jcbowman | 2008-10-12 21:35:26 +0200 (Sun, 12 Oct 2008) | 2 lines +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 @@ -9605,21 +9958,21 @@ Changed paths: Fix rendering of planar surfaces. ------------------------------------------------------------------------ -r3558 | jcbowman | 2008-10-12 19:33:24 +0200 (Sun, 12 Oct 2008) | 2 lines +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 08:29:13 +0200 (Sun, 12 Oct 2008) | 2 lines +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-12 07:59:50 +0200 (Sun, 12 Oct 2008) | 2 lines +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 @@ -9627,7 +9980,7 @@ Changed paths: Remove texhash dependency from RPM spec file. ------------------------------------------------------------------------ -r3555 | jcbowman | 2008-10-12 07:10:17 +0200 (Sun, 12 Oct 2008) | 2 lines +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 @@ -9640,7 +9993,7 @@ Changed paths: Speed up rendering of straight surfaces. ------------------------------------------------------------------------ -r3554 | jcbowman | 2008-10-12 06:02:50 +0200 (Sun, 12 Oct 2008) | 4 lines +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 @@ -9653,14 +10006,14 @@ Treat duplicate nodes as straight segments. Make write(path) indicate straight segments, consistent with write(path3). ------------------------------------------------------------------------ -r3553 | jcbowman | 2008-10-11 22:48:32 +0200 (Sat, 11 Oct 2008) | 2 lines +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 19:09:55 +0200 (Sat, 11 Oct 2008) | 2 lines +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 @@ -9669,14 +10022,14 @@ Changed paths: Respect prefix and format arguments. ------------------------------------------------------------------------ -r3551 | jcbowman | 2008-10-11 08:14:43 +0200 (Sat, 11 Oct 2008) | 2 lines +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-11 07:38:12 +0200 (Sat, 11 Oct 2008) | 4 lines +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 @@ -9686,7 +10039,7 @@ Resolve ambiguity. Optimize normal. ------------------------------------------------------------------------ -r3549 | jcbowman | 2008-10-11 07:09:04 +0200 (Sat, 11 Oct 2008) | 5 lines +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 @@ -9699,7 +10052,7 @@ 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-11 05:40:24 +0200 (Sat, 11 Oct 2008) | 4 lines +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 @@ -9709,7 +10062,7 @@ Remove -unsafe option in favour of -nosafe setting. Remove unused code. ------------------------------------------------------------------------ -r3547 | hammera | 2008-10-11 03:47:52 +0200 (Sat, 11 Oct 2008) | 2 lines +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 @@ -9717,7 +10070,7 @@ Changed paths: Added testing of permissions. ------------------------------------------------------------------------ -r3546 | hammera | 2008-10-11 02:47:43 +0200 (Sat, 11 Oct 2008) | 2 lines +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 @@ -9728,7 +10081,7 @@ Changed paths: Added secure options as read-only settings. ------------------------------------------------------------------------ -r3545 | hammera | 2008-10-11 01:42:54 +0200 (Sat, 11 Oct 2008) | 2 lines +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 @@ -9736,7 +10089,7 @@ Changed paths: Added optional tests to audit the type and application caching. ------------------------------------------------------------------------ -r3544 | jcbowman | 2008-10-11 01:35:57 +0200 (Sat, 11 Oct 2008) | 4 lines +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 @@ -9747,28 +10100,28 @@ Document texpath. Standardize write(path3) formatting. ------------------------------------------------------------------------ -r3543 | jcbowman | 2008-10-10 17:27:34 +0200 (Fri, 10 Oct 2008) | 2 lines +r3543 | jcbowman | 2008-10-10 09:27:34 -0600 (Fri, 10 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/examples/equilchord.asy Fix example. ------------------------------------------------------------------------ -r3542 | jcbowman | 2008-10-10 17:24:00 +0200 (Fri, 10 Oct 2008) | 2 lines +r3542 | jcbowman | 2008-10-10 09:24:00 -0600 (Fri, 10 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Fix compilation error. ------------------------------------------------------------------------ -r3541 | jcbowman | 2008-10-10 17:22:09 +0200 (Fri, 10 Oct 2008) | 2 lines +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 17:10:00 +0200 (Fri, 10 Oct 2008) | 4 lines +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 @@ -9779,7 +10132,7 @@ Document convert, animate, and system; add args option to animate. Fix segmentation fault in system. ------------------------------------------------------------------------ -r3539 | jcbowman | 2008-10-10 16:18:48 +0200 (Fri, 10 Oct 2008) | 2 lines +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 @@ -9788,7 +10141,7 @@ Changed paths: Add files missing from last revision. ------------------------------------------------------------------------ -r3538 | jcbowman | 2008-10-10 10:45:32 +0200 (Fri, 10 Oct 2008) | 13 lines +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 @@ -9814,7 +10167,7 @@ Use linecap(0) by default for meshlines. Don't draw thin line if opacity of pen is less than 1. ------------------------------------------------------------------------ -r3537 | jcbowman | 2008-10-10 08:58:16 +0200 (Fri, 10 Oct 2008) | 2 lines +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 @@ -9823,7 +10176,7 @@ Changed paths: Add min and max arguments to axes and axes3. ------------------------------------------------------------------------ -r3536 | jcbowman | 2008-10-10 08:52:48 +0200 (Fri, 10 Oct 2008) | 2 lines +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 @@ -9832,7 +10185,7 @@ Changed paths: Simplify paths. ------------------------------------------------------------------------ -r3535 | jcbowman | 2008-10-10 06:12:26 +0200 (Fri, 10 Oct 2008) | 3 lines +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 @@ -9843,20 +10196,20 @@ Allow the specification of fuzz=0 in intersection routines (the new default, fuzz=-1, specifies a fixed multiple of the machine precision). ------------------------------------------------------------------------ -r3534 | jcbowman | 2008-10-10 05:34:15 +0200 (Fri, 10 Oct 2008) | 2 lines +r3534 | jcbowman | 2008-10-09 21:34:15 -0600 (Thu, 09 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/base/bezulate.asy Fix division by zero error. ------------------------------------------------------------------------ -r3533 | oshardt | 2008-10-10 03:23:43 +0200 (Fri, 10 Oct 2008) | 1 line +r3533 | oshardt | 2008-10-09 19:23:43 -0600 (Thu, 09 Oct 2008) | 1 line Changed paths: M /trunk/asymptote/base/bezulate.asy Improve splitting of triangular patches. ------------------------------------------------------------------------ -r3532 | jcbowman | 2008-10-09 09:23:49 +0200 (Thu, 09 Oct 2008) | 19 lines +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 @@ -9889,7 +10242,7 @@ Increase fuzz in 3D arc and Arc routines. Update cone radix in solids.asy. ------------------------------------------------------------------------ -r3531 | jcbowman | 2008-10-09 05:57:16 +0200 (Thu, 09 Oct 2008) | 2 lines +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 @@ -9897,7 +10250,7 @@ Changed paths: Fix arctime for cyclic paths of zero arclength. ------------------------------------------------------------------------ -r3530 | jcbowman | 2008-10-07 23:50:10 +0200 (Tue, 07 Oct 2008) | 8 lines +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 @@ -9913,42 +10266,42 @@ Improve appearance of straight arrows. Increase fuzz in arrow end tests. ------------------------------------------------------------------------ -r3529 | jcbowman | 2008-10-07 22:27:36 +0200 (Tue, 07 Oct 2008) | 2 lines +r3529 | jcbowman | 2008-10-07 14:27:36 -0600 (Tue, 07 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/base/graph3.asy Add arrow to NoTicks. ------------------------------------------------------------------------ -r3528 | jcbowman | 2008-10-07 21:57:30 +0200 (Tue, 07 Oct 2008) | 2 lines +r3528 | jcbowman | 2008-10-07 13:57:30 -0600 (Tue, 07 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/base/solids.asy Fix transverse slices. ------------------------------------------------------------------------ -r3527 | jcbowman | 2008-10-07 20:00:47 +0200 (Tue, 07 Oct 2008) | 2 lines +r3527 | jcbowman | 2008-10-07 12:00:47 -0600 (Tue, 07 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/base/solids.asy Give user control over slice Arc accuracy. ------------------------------------------------------------------------ -r3526 | jcbowman | 2008-10-07 19:32:08 +0200 (Tue, 07 Oct 2008) | 2 lines +r3526 | jcbowman | 2008-10-07 11:32:08 -0600 (Tue, 07 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/base/solids.asy Increase longitudinal epsilon. ------------------------------------------------------------------------ -r3525 | jcbowman | 2008-10-07 00:49:30 +0200 (Tue, 07 Oct 2008) | 2 lines +r3525 | jcbowman | 2008-10-06 16:49:30 -0600 (Mon, 06 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Document need for version 2008/01/16 or later of the movie15 package. ------------------------------------------------------------------------ -r3524 | jcbowman | 2008-10-07 00:19:50 +0200 (Tue, 07 Oct 2008) | 4 lines +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 @@ -9960,34 +10313,34 @@ Fix incorrect cast. Resolve ambiguities. ------------------------------------------------------------------------ -r3523 | jcbowman | 2008-10-06 20:26:16 +0200 (Mon, 06 Oct 2008) | 2 lines +r3523 | jcbowman | 2008-10-06 12:26:16 -0600 (Mon, 06 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Update documentation. ------------------------------------------------------------------------ -r3522 | jcbowman | 2008-10-06 20:05:43 +0200 (Mon, 06 Oct 2008) | 2 lines +r3522 | jcbowman | 2008-10-06 12:05:43 -0600 (Mon, 06 Oct 2008) | 2 lines Changed paths: A /trunk/asymptote/doc/reloadpdf.tex Add utility for forcing Adobe Reader to update all currently loaded documents. ------------------------------------------------------------------------ -r3521 | jcbowman | 2008-10-06 19:24:49 +0200 (Mon, 06 Oct 2008) | 2 lines +r3521 | jcbowman | 2008-10-06 11:24:49 -0600 (Mon, 06 Oct 2008) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Use NUL instead of /dev/null under MSWindows. ------------------------------------------------------------------------ -r3520 | jcbowman | 2008-10-06 13:36:07 +0200 (Mon, 06 Oct 2008) | 1 line +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 11:48:54 +0200 (Mon, 06 Oct 2008) | 2 lines +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 @@ -10001,7 +10354,7 @@ Changed paths: Update documentation. ------------------------------------------------------------------------ -r3518 | jcbowman | 2008-10-06 09:09:53 +0200 (Mon, 06 Oct 2008) | 7 lines +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 @@ -10017,14 +10370,14 @@ Generalize movie15 patch to pdflatex; restore @ catcode to its previous value. Reduce size of manual. ------------------------------------------------------------------------ -r3517 | jcbowman | 2008-10-06 05:20:57 +0200 (Mon, 06 Oct 2008) | 2 lines +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 11:33:08 +0200 (Sun, 05 Oct 2008) | 6 lines +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 @@ -10047,14 +10400,14 @@ Fix manual build problems. Update examples and documentation. ------------------------------------------------------------------------ -r3515 | jcbowman | 2008-10-05 07:13:48 +0200 (Sun, 05 Oct 2008) | 2 lines +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-05 03:18:49 +0200 (Sun, 05 Oct 2008) | 2 lines +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 @@ -10062,7 +10415,7 @@ Changed paths: Fix example. ------------------------------------------------------------------------ -r3513 | jcbowman | 2008-10-05 02:18:00 +0200 (Sun, 05 Oct 2008) | 2 lines +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 @@ -10073,14 +10426,14 @@ Changed paths: Fix examples. ------------------------------------------------------------------------ -r3512 | jcbowman | 2008-10-05 01:12:05 +0200 (Sun, 05 Oct 2008) | 2 lines +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-05 01:11:37 +0200 (Sun, 05 Oct 2008) | 4 lines +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 @@ -10092,14 +10445,14 @@ Improve definition of unitcone. Make xasy work again with 3D pictures. ------------------------------------------------------------------------ -r3510 | jcbowman | 2008-10-04 22:53:47 +0200 (Sat, 04 Oct 2008) | 2 lines +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 19:45:14 +0200 (Sat, 04 Oct 2008) | 4 lines +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 @@ -10111,7 +10464,7 @@ Handle degenerate point in cone. Tweak parameter in thick lines. ------------------------------------------------------------------------ -r3508 | jcbowman | 2008-10-04 09:15:46 +0200 (Sat, 04 Oct 2008) | 6 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 @@ -10137,21 +10490,21 @@ Fix projection and clipping. Fix 3D animations. ------------------------------------------------------------------------ -r3507 | jcbowman | 2008-10-04 01:21:00 +0200 (Sat, 04 Oct 2008) | 2 lines +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-04 01:07:00 +0200 (Sat, 04 Oct 2008) | 2 lines +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-04 00:32:10 +0200 (Sat, 04 Oct 2008) | 2 lines +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 @@ -10161,7 +10514,7 @@ Changed paths: Make latexusage produce a rendered image by default. ------------------------------------------------------------------------ -r3504 | jcbowman | 2008-10-03 23:49:34 +0200 (Fri, 03 Oct 2008) | 2 lines +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 @@ -10169,14 +10522,14 @@ Changed paths: Respect -noprc. ------------------------------------------------------------------------ -r3503 | jcbowman | 2008-10-03 12:09:58 +0200 (Fri, 03 Oct 2008) | 2 lines +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 11:43:53 +0200 (Fri, 03 Oct 2008) | 8 lines +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 @@ -10202,7 +10555,7 @@ Update examples. Make preliminary documentation updates. ------------------------------------------------------------------------ -r3501 | jcbowman | 2008-10-03 09:01:09 +0200 (Fri, 03 Oct 2008) | 2 lines +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 @@ -10212,7 +10565,7 @@ Changed paths: Use a better default for tick and axis label selection. ------------------------------------------------------------------------ -r3500 | jcbowman | 2008-10-03 08:02:26 +0200 (Fri, 03 Oct 2008) | 4 lines +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 @@ -10234,14 +10587,14 @@ 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-03 00:47:12 +0200 (Fri, 03 Oct 2008) | 2 lines +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-03 00:43:22 +0200 (Fri, 03 Oct 2008) | 2 lines +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 @@ -10251,7 +10604,7 @@ Changed paths: Support PRC images even when inlinetex=false. ------------------------------------------------------------------------ -r3497 | jcbowman | 2008-10-02 10:40:10 +0200 (Thu, 02 Oct 2008) | 2 lines +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 @@ -10264,7 +10617,7 @@ Changed paths: Support PRC, with optional rendered preview, in inlinetex mode. ------------------------------------------------------------------------ -r3496 | jcbowman | 2008-10-02 07:50:15 +0200 (Thu, 02 Oct 2008) | 2 lines +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 @@ -10273,21 +10626,21 @@ Changed paths: Work around degenerate up vectors. ------------------------------------------------------------------------ -r3495 | jcbowman | 2008-10-02 06:45:06 +0200 (Thu, 02 Oct 2008) | 2 lines +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-02 05:34:38 +0200 (Thu, 02 Oct 2008) | 2 lines +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-02 04:56:14 +0200 (Thu, 02 Oct 2008) | 6 lines +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 @@ -10303,7 +10656,7 @@ Fix light transforms. Use sequence for array loops. ------------------------------------------------------------------------ -r3492 | jcbowman | 2008-10-01 22:07:53 +0200 (Wed, 01 Oct 2008) | 2 lines +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 @@ -10313,7 +10666,7 @@ Changed paths: Support texpath in inlinetex mode. ------------------------------------------------------------------------ -r3491 | jcbowman | 2008-10-01 11:45:46 +0200 (Wed, 01 Oct 2008) | 7 lines +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 @@ -10340,70 +10693,70 @@ Use an accurate projected path3 bound for picture sizing. Optimize projection routines. ------------------------------------------------------------------------ -r3490 | jcbowman | 2008-09-30 19:58:22 +0200 (Tue, 30 Sep 2008) | 2 lines +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 18:59:03 +0200 (Tue, 30 Sep 2008) | 2 lines +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 11:53:15 +0200 (Tue, 30 Sep 2008) | 2 lines +r3488 | jcbowman | 2008-09-30 03:53:15 -0600 (Tue, 30 Sep 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Fix picture sizing and clipping plane. ------------------------------------------------------------------------ -r3487 | jcbowman | 2008-09-30 10:14:12 +0200 (Tue, 30 Sep 2008) | 2 lines +r3487 | jcbowman | 2008-09-30 02:14:12 -0600 (Tue, 30 Sep 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Use a separate frame for preview rendering. ------------------------------------------------------------------------ -r3486 | jcbowman | 2008-09-30 03:01:39 +0200 (Tue, 30 Sep 2008) | 2 lines +r3486 | jcbowman | 2008-09-29 19:01:39 -0600 (Mon, 29 Sep 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Minor optimizations. ------------------------------------------------------------------------ -r3485 | jcbowman | 2008-09-29 11:39:09 +0200 (Mon, 29 Sep 2008) | 2 lines +r3485 | jcbowman | 2008-09-29 03:39:09 -0600 (Mon, 29 Sep 2008) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Limit window to physical screen size under MSWindows due to OS limitations. ------------------------------------------------------------------------ -r3484 | jcbowman | 2008-09-29 10:08:52 +0200 (Mon, 29 Sep 2008) | 2 lines +r3484 | jcbowman | 2008-09-29 02:08:52 -0600 (Mon, 29 Sep 2008) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Fix window size checks. ------------------------------------------------------------------------ -r3483 | jcbowman | 2008-09-29 09:41:25 +0200 (Mon, 29 Sep 2008) | 2 lines +r3483 | jcbowman | 2008-09-29 01:41:25 -0600 (Mon, 29 Sep 2008) | 2 lines Changed paths: M /trunk/asymptote/drawpath3.cc Use gluEndCurve not gluEndSurface. ------------------------------------------------------------------------ -r3482 | jcbowman | 2008-09-29 09:09:16 +0200 (Mon, 29 Sep 2008) | 2 lines +r3482 | jcbowman | 2008-09-29 01:09:16 -0600 (Mon, 29 Sep 2008) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Allocate image rather than putting it on the stack. ------------------------------------------------------------------------ -r3481 | jcbowman | 2008-09-29 08:47:41 +0200 (Mon, 29 Sep 2008) | 2 lines +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 @@ -10411,21 +10764,21 @@ Changed paths: Optimize solids.asy. ------------------------------------------------------------------------ -r3480 | jcbowman | 2008-09-29 07:01:01 +0200 (Mon, 29 Sep 2008) | 2 lines +r3480 | jcbowman | 2008-09-28 23:01:01 -0600 (Sun, 28 Sep 2008) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Fix shrink (- or _) and expand (+ or =) keys. ------------------------------------------------------------------------ -r3479 | jcbowman | 2008-09-29 06:25:20 +0200 (Mon, 29 Sep 2008) | 2 lines +r3479 | jcbowman | 2008-09-28 22:25:20 -0600 (Sun, 28 Sep 2008) | 2 lines Changed paths: M /trunk/asymptote/glrender.cc Remove unneeded bzero. ------------------------------------------------------------------------ -r3478 | jcbowman | 2008-09-29 06:22:19 +0200 (Mon, 29 Sep 2008) | 2 lines +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 @@ -10433,14 +10786,14 @@ Changed paths: Port to cygwin. ------------------------------------------------------------------------ -r3477 | jcbowman | 2008-09-29 05:46:48 +0200 (Mon, 29 Sep 2008) | 2 lines +r3477 | jcbowman | 2008-09-28 21:46:48 -0600 (Sun, 28 Sep 2008) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Fix cygwin configuration. ------------------------------------------------------------------------ -r3476 | jcbowman | 2008-09-28 20:58:51 +0200 (Sun, 28 Sep 2008) | 2 lines +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 @@ -10449,14 +10802,14 @@ Changed paths: Support CYGWIN freeglut configuration. ------------------------------------------------------------------------ -r3475 | jcbowman | 2008-09-28 19:56:33 +0200 (Sun, 28 Sep 2008) | 2 lines +r3475 | jcbowman | 2008-09-28 11:56:33 -0600 (Sun, 28 Sep 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Avoid redundant transformation for infinite projections. ------------------------------------------------------------------------ -r3474 | jcbowman | 2008-09-28 19:47:50 +0200 (Sun, 28 Sep 2008) | 4 lines +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 @@ -10466,7 +10819,7 @@ Preserve aspect ratio on export. Work around viewport size driver bugs. ------------------------------------------------------------------------ -r3473 | jcbowman | 2008-09-28 11:27:07 +0200 (Sun, 28 Sep 2008) | 10 lines +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 @@ -10485,7 +10838,7 @@ Fix export segmentation fault. Fix mesh mode. ------------------------------------------------------------------------ -r3472 | jcbowman | 2008-09-27 18:37:38 +0200 (Sat, 27 Sep 2008) | 6 lines +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 @@ -10500,7 +10853,7 @@ Remove unusual handling of negative radii. Update arc and Arc documentation. ------------------------------------------------------------------------ -r3471 | jcbowman | 2008-09-27 11:17:06 +0200 (Sat, 27 Sep 2008) | 8 lines +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 @@ -10518,7 +10871,7 @@ Simplify arc and Arc routines. Check for invalid normal vectors in 3D arc and Arc. ------------------------------------------------------------------------ -r3470 | jcbowman | 2008-09-27 08:29:16 +0200 (Sat, 27 Sep 2008) | 2 lines +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 @@ -10526,14 +10879,14 @@ Changed paths: Preliminary changes to support CYGWIN. ------------------------------------------------------------------------ -r3469 | jcbowman | 2008-09-27 08:18:48 +0200 (Sat, 27 Sep 2008) | 2 lines +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-27 07:38:00 +0200 (Sat, 27 Sep 2008) | 2 lines +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 @@ -10543,7 +10896,7 @@ Changed paths: Remove obsolete psimage feature (use -render=n instead). ------------------------------------------------------------------------ -r3467 | jcbowman | 2008-09-27 07:33:09 +0200 (Sat, 27 Sep 2008) | 17 lines +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 @@ -10588,14 +10941,14 @@ Update examples. Remove unused lights.js file. ------------------------------------------------------------------------ -r3466 | jcbowman | 2008-09-26 20:53:55 +0200 (Fri, 26 Sep 2008) | 2 lines +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 08:31:50 +0200 (Thu, 25 Sep 2008) | 8 lines +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 @@ -10619,7 +10972,7 @@ Communicate non-viewport lights to embedded PRC files. Add +/- expand/shrink keyboard shortcuts. ------------------------------------------------------------------------ -r3464 | jcbowman | 2008-09-24 11:34:35 +0200 (Wed, 24 Sep 2008) | 9 lines +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 @@ -10644,7 +10997,7 @@ Support custom embedded javascript files via a script option to shipout; add lights.js example. ------------------------------------------------------------------------ -r3463 | jcbowman | 2008-09-24 11:25:34 +0200 (Wed, 24 Sep 2008) | 3 lines +r3463 | jcbowman | 2008-09-24 03:25:34 -0600 (Wed, 24 Sep 2008) | 3 lines Changed paths: M /trunk/asymptote/pen.h @@ -10652,7 +11005,7 @@ 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 10:18:57 +0200 (Tue, 23 Sep 2008) | 4 lines +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 @@ -10665,7 +11018,7 @@ Fix more material vs. pen problems. Improve degenerate normal test. ------------------------------------------------------------------------ -r3461 | jcbowman | 2008-09-23 07:16:10 +0200 (Tue, 23 Sep 2008) | 11 lines +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 @@ -10688,7 +11041,7 @@ Fix line colors. Provide an optimized patch constructor for quadrilaterals. ------------------------------------------------------------------------ -r3460 | jcbowman | 2008-09-23 01:24:11 +0200 (Tue, 23 Sep 2008) | 9 lines +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 @@ -10707,7 +11060,7 @@ original picture was 2D or 3D and reloading acroread is slow. Spurious shipouts arising from cameralink are now suppressed. ------------------------------------------------------------------------ -r3459 | jcbowman | 2008-09-22 22:51:56 +0200 (Mon, 22 Sep 2008) | 2 lines +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 @@ -10717,7 +11070,7 @@ Changed paths: Add option -preview to render 3D preview image. ------------------------------------------------------------------------ -r3458 | jcbowman | 2008-09-22 19:52:56 +0200 (Mon, 22 Sep 2008) | 2 lines +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 @@ -10726,28 +11079,28 @@ Changed paths: Remove obsolete outward flag. ------------------------------------------------------------------------ -r3457 | jcbowman | 2008-09-22 17:05:17 +0200 (Mon, 22 Sep 2008) | 2 lines +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 17:03:50 +0200 (Mon, 22 Sep 2008) | 2 lines +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 16:45:44 +0200 (Mon, 22 Sep 2008) | 2 lines +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 11:05:03 +0200 (Mon, 22 Sep 2008) | 6 lines +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 @@ -10762,20 +11115,20 @@ Fix definition of emissive. Transform currentlight correctly in shipout3. ------------------------------------------------------------------------ -r3453 | jcbowman | 2008-09-21 22:43:48 +0200 (Sun, 21 Sep 2008) | 2 lines +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 22:10:34 +0200 (Sun, 21 Sep 2008) | 1 line +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 21:34:37 +0200 (Sun, 21 Sep 2008) | 2 lines +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 @@ -10784,14 +11137,14 @@ Changed paths: Support compilation without freeglut. ------------------------------------------------------------------------ -r3450 | jcbowman | 2008-09-21 19:33:45 +0200 (Sun, 21 Sep 2008) | 2 lines +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 19:32:55 +0200 (Sun, 21 Sep 2008) | 4 lines +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 @@ -10802,7 +11155,7 @@ Add optimized vertex normal routines. Add fuzz to arrow position test. ------------------------------------------------------------------------ -r3448 | jcbowman | 2008-09-21 08:57:00 +0200 (Sun, 21 Sep 2008) | 2 lines +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 @@ -10810,7 +11163,7 @@ Changed paths: Fix includes. ------------------------------------------------------------------------ -r3447 | jcbowman | 2008-09-21 08:52:01 +0200 (Sun, 21 Sep 2008) | 2 lines +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 @@ -10819,7 +11172,7 @@ Changed paths: Fix glOrtho parameters. ------------------------------------------------------------------------ -r3446 | jcbowman | 2008-09-21 07:59:37 +0200 (Sun, 21 Sep 2008) | 4 lines +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 @@ -10841,14 +11194,14 @@ Improve surface culling. Use GLUnurb for rendering a path3 (unless it is piecewise straight). ------------------------------------------------------------------------ -r3445 | oshardt | 2008-09-20 22:20:06 +0200 (Sat, 20 Sep 2008) | 1 line +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-20 06:55:58 +0200 (Sat, 20 Sep 2008) | 2 lines +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 @@ -10856,7 +11209,7 @@ Changed paths: Adjust rendering constants. ------------------------------------------------------------------------ -r3443 | jcbowman | 2008-09-20 06:36:16 +0200 (Sat, 20 Sep 2008) | 2 lines +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 @@ -10867,7 +11220,7 @@ Changed paths: Update convert options; add convertOptions setting. ------------------------------------------------------------------------ -r3442 | jcbowman | 2008-09-19 22:58:20 +0200 (Fri, 19 Sep 2008) | 4 lines +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 @@ -10884,7 +11237,7 @@ Allow compilation without freeglut library. Fix width and height sizing. ------------------------------------------------------------------------ -r3441 | jcbowman | 2008-09-19 21:36:35 +0200 (Fri, 19 Sep 2008) | 2 lines +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 @@ -10893,14 +11246,14 @@ Changed paths: Use render setting for convert. ------------------------------------------------------------------------ -r3440 | jcbowman | 2008-09-19 21:08:14 +0200 (Fri, 19 Sep 2008) | 2 lines +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 20:44:53 +0200 (Fri, 19 Sep 2008) | 2 lines +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 @@ -10908,21 +11261,21 @@ Changed paths: Improve configuration diagnostics. ------------------------------------------------------------------------ -r3438 | jcbowman | 2008-09-19 09:59:23 +0200 (Fri, 19 Sep 2008) | 2 lines +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 09:55:18 +0200 (Fri, 19 Sep 2008) | 2 lines +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 09:20:05 +0200 (Fri, 19 Sep 2008) | 2 lines +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 @@ -10932,7 +11285,7 @@ Changed paths: Support antialiasing of all images. ------------------------------------------------------------------------ -r3435 | jcbowman | 2008-09-19 09:10:51 +0200 (Fri, 19 Sep 2008) | 2 lines +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 @@ -10941,7 +11294,7 @@ Changed paths: Support inline antialiasing. ------------------------------------------------------------------------ -r3434 | jcbowman | 2008-09-19 07:18:41 +0200 (Fri, 19 Sep 2008) | 2 lines +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 @@ -10951,14 +11304,14 @@ Changed paths: Improve rendering options. ------------------------------------------------------------------------ -r3433 | jcbowman | 2008-09-18 20:25:57 +0200 (Thu, 18 Sep 2008) | 2 lines +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 20:11:57 +0200 (Thu, 18 Sep 2008) | 2 lines +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 @@ -10966,7 +11319,7 @@ Changed paths: Fix export. ------------------------------------------------------------------------ -r3431 | jcbowman | 2008-09-18 11:47:05 +0200 (Thu, 18 Sep 2008) | 2 lines +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 @@ -10980,7 +11333,7 @@ Changed paths: Simplify and optimize surface rendering. ------------------------------------------------------------------------ -r3430 | jcbowman | 2008-09-18 10:23:07 +0200 (Thu, 18 Sep 2008) | 3 lines +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 @@ -10992,7 +11345,7 @@ Always use nurb rendering algorithm (with callback) for degenerate patches when the light is on. ------------------------------------------------------------------------ -r3429 | jcbowman | 2008-09-18 08:17:53 +0200 (Thu, 18 Sep 2008) | 4 lines +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 @@ -11011,7 +11364,7 @@ Fix rendering artifacts at degenerate control points. Improve unitcone. ------------------------------------------------------------------------ -r3428 | jcbowman | 2008-09-17 16:55:44 +0200 (Wed, 17 Sep 2008) | 2 lines +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 @@ -11019,7 +11372,7 @@ Changed paths: Add a maxviewport setting for working around direct rendering driver bugs. ------------------------------------------------------------------------ -r3427 | jcbowman | 2008-09-17 07:47:20 +0200 (Wed, 17 Sep 2008) | 2 lines +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 @@ -11032,7 +11385,7 @@ Changed paths: Retune rendering parameters. ------------------------------------------------------------------------ -r3426 | jcbowman | 2008-09-17 06:28:11 +0200 (Wed, 17 Sep 2008) | 2 lines +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 @@ -11049,7 +11402,7 @@ Changed paths: Add mesh mode menu. ------------------------------------------------------------------------ -r3425 | jcbowman | 2008-09-17 03:34:29 +0200 (Wed, 17 Sep 2008) | 2 lines +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 @@ -11057,7 +11410,7 @@ Changed paths: Force a minimum rendering window size. ------------------------------------------------------------------------ -r3424 | jcbowman | 2008-09-17 03:06:42 +0200 (Wed, 17 Sep 2008) | 3 lines +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 @@ -11071,7 +11424,7 @@ Allow explicit surface normals to be specified (currently only respected when render=0). ------------------------------------------------------------------------ -r3423 | jcbowman | 2008-09-17 01:42:33 +0200 (Wed, 17 Sep 2008) | 4 lines +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 @@ -11081,7 +11434,7 @@ Work around direct rendering segmentation faults. Improve full screen mode. ------------------------------------------------------------------------ -r3422 | jcbowman | 2008-09-16 21:29:55 +0200 (Tue, 16 Sep 2008) | 2 lines +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 @@ -11089,7 +11442,7 @@ Changed paths: Use fullscreen rendering by default. ------------------------------------------------------------------------ -r3421 | jcbowman | 2008-09-16 17:21:24 +0200 (Tue, 16 Sep 2008) | 2 lines +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 @@ -11100,7 +11453,7 @@ Changed paths: Remove broken bounding box test optimization. ------------------------------------------------------------------------ -r3420 | jcbowman | 2008-09-16 10:08:38 +0200 (Tue, 16 Sep 2008) | 7 lines +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 @@ -11123,7 +11476,7 @@ Remove localsub option. Rename int path3quality back to bool thick. ------------------------------------------------------------------------ -r3419 | jcbowman | 2008-09-16 07:13:09 +0200 (Tue, 16 Sep 2008) | 4 lines +r3419 | jcbowman | 2008-09-15 23:13:09 -0600 (Mon, 15 Sep 2008) | 4 lines Changed paths: M /trunk/asymptote/glrender.cc @@ -11132,14 +11485,14 @@ Add toggle fullscreen menu option. Add further keycodes. ------------------------------------------------------------------------ -r3418 | jcbowman | 2008-09-16 01:31:58 +0200 (Tue, 16 Sep 2008) | 2 lines +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-16 01:21:28 +0200 (Tue, 16 Sep 2008) | 4 lines +r3417 | jcbowman | 2008-09-15 17:21:28 -0600 (Mon, 15 Sep 2008) | 4 lines Changed paths: M /trunk/asymptote/glrender.cc @@ -11148,7 +11501,7 @@ Improve spin/arcball interaction. Make the Home menu item reset the zoom. ------------------------------------------------------------------------ -r3416 | jcbowman | 2008-09-15 16:49:52 +0200 (Mon, 15 Sep 2008) | 2 lines +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 @@ -11156,7 +11509,7 @@ Changed paths: Use -render=0 instead of -norender. ------------------------------------------------------------------------ -r3415 | jcbowman | 2008-09-15 06:03:32 +0200 (Mon, 15 Sep 2008) | 4 lines +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 @@ -11167,7 +11520,7 @@ Use a better reference value in path and path3 dir functions. Fix zoom/rotate synchronization. ------------------------------------------------------------------------ -r3414 | jcbowman | 2008-09-15 04:53:45 +0200 (Mon, 15 Sep 2008) | 4 lines +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 @@ -11177,7 +11530,7 @@ Simplify dir(path, real) and dir(path3, real) computations. Fix accel(path3, real). ------------------------------------------------------------------------ -r3413 | jcbowman | 2008-09-14 17:56:50 +0200 (Sun, 14 Sep 2008) | 3 lines +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 @@ -11186,7 +11539,7 @@ Add position parameter to specify initial rendering screen position (negative components indicate relative to screen width or height). ------------------------------------------------------------------------ -r3412 | jcbowman | 2008-09-14 17:23:08 +0200 (Sun, 14 Sep 2008) | 2 lines +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 @@ -11196,14 +11549,14 @@ Changed paths: Add Export and Quit menu items. ------------------------------------------------------------------------ -r3411 | jcbowman | 2008-09-14 11:05:29 +0200 (Sun, 14 Sep 2008) | 2 lines +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 10:44:01 +0200 (Sun, 14 Sep 2008) | 2 lines +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 @@ -11221,7 +11574,7 @@ Changed paths: Move PRC cm scaling to a more sensible place. ------------------------------------------------------------------------ -r3409 | jcbowman | 2008-09-14 09:10:13 +0200 (Sun, 14 Sep 2008) | 4 lines +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 @@ -11239,14 +11592,14 @@ Fix oblique transformations. Rename linequality to path3quality. ------------------------------------------------------------------------ -r3408 | jcbowman | 2008-09-14 06:18:15 +0200 (Sun, 14 Sep 2008) | 2 lines +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-14 01:57:35 +0200 (Sun, 14 Sep 2008) | 4 lines +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 @@ -11265,7 +11618,7 @@ Support interactive rendering. Remove obsolete Wait and NoWait keywords. ------------------------------------------------------------------------ -r3406 | jcbowman | 2008-09-13 21:14:55 +0200 (Sat, 13 Sep 2008) | 2 lines +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 @@ -11275,7 +11628,7 @@ Changed paths: Add linequality and twosided settings. ------------------------------------------------------------------------ -r3405 | jcbowman | 2008-09-13 17:43:03 +0200 (Sat, 13 Sep 2008) | 5 lines +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 @@ -11296,7 +11649,7 @@ Speed up rendering by drawing only the surfaces and paths within the field of view. ------------------------------------------------------------------------ -r3404 | jcbowman | 2008-09-13 05:48:33 +0200 (Sat, 13 Sep 2008) | 4 lines +r3404 | jcbowman | 2008-09-12 21:48:33 -0600 (Fri, 12 Sep 2008) | 4 lines Changed paths: M /trunk/asymptote/glrender.cc @@ -11305,28 +11658,28 @@ Fix mouse button zoom. Improve mouse bindings. ------------------------------------------------------------------------ -r3403 | jcbowman | 2008-09-13 01:04:16 +0200 (Sat, 13 Sep 2008) | 2 lines +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-13 00:23:47 +0200 (Sat, 13 Sep 2008) | 2 lines +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 08:42:43 +0200 (Fri, 12 Sep 2008) | 2 lines +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 09:45:00 +0200 (Wed, 10 Sep 2008) | 2 lines +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 @@ -11340,14 +11693,14 @@ Changed paths: Compress all images and encode them with ASCII85. ------------------------------------------------------------------------ -r3399 | jcbowman | 2008-09-09 18:56:31 +0200 (Tue, 09 Sep 2008) | 2 lines +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 10:57:38 +0200 (Tue, 09 Sep 2008) | 2 lines +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 @@ -11355,7 +11708,7 @@ Changed paths: Fix add. ------------------------------------------------------------------------ -r3397 | jcbowman | 2008-09-09 10:38:47 +0200 (Tue, 09 Sep 2008) | 2 lines +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 @@ -11363,7 +11716,7 @@ Changed paths: Compress rendered images with zlib. ------------------------------------------------------------------------ -r3396 | jcbowman | 2008-09-09 08:42:32 +0200 (Tue, 09 Sep 2008) | 2 lines +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 @@ -11373,7 +11726,7 @@ Changed paths: Support rendering into other colorspaces. ------------------------------------------------------------------------ -r3395 | jcbowman | 2008-09-09 07:51:16 +0200 (Tue, 09 Sep 2008) | 4 lines +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 @@ -11384,7 +11737,7 @@ Fix zoom-dependence of arcball radius. Fix rendering problems with mixed 2D+3D drawings (ignore 2D drawing). ------------------------------------------------------------------------ -r3394 | jcbowman | 2008-09-09 07:19:00 +0200 (Tue, 09 Sep 2008) | 10 lines +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 @@ -11409,7 +11762,7 @@ Use two-sided lighting model. Fix handling of transparency. ------------------------------------------------------------------------ -r3393 | jcbowman | 2008-09-08 10:54:29 +0200 (Mon, 08 Sep 2008) | 2 lines +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 @@ -11418,7 +11771,7 @@ Changed paths: Disable rendering during builds. ------------------------------------------------------------------------ -r3392 | jcbowman | 2008-09-08 10:14:24 +0200 (Mon, 08 Sep 2008) | 2 lines +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 @@ -11467,7 +11820,7 @@ Changed paths: Implement openGL-based adaptive-mesh renderer. ------------------------------------------------------------------------ -r3391 | jcbowman | 2008-09-05 06:57:07 +0200 (Fri, 05 Sep 2008) | 4 lines +r3391 | jcbowman | 2008-09-04 22:57:07 -0600 (Thu, 04 Sep 2008) | 4 lines Changed paths: M /trunk/asymptote/base/graph3.asy @@ -11476,7 +11829,7 @@ Fix surface orientations. Optimizations array references. ------------------------------------------------------------------------ -r3390 | jcbowman | 2008-08-30 05:53:57 +0200 (Sat, 30 Aug 2008) | 2 lines +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 @@ -11485,14 +11838,14 @@ Changed paths: Allow 2D drawings under 3D drawings. ------------------------------------------------------------------------ -r3389 | jcbowman | 2008-08-30 04:17:36 +0200 (Sat, 30 Aug 2008) | 2 lines +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-30 04:16:18 +0200 (Sat, 30 Aug 2008) | 4 lines +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 @@ -11503,7 +11856,7 @@ Turn off default graph autoscaling. Set extend=false by default for 3D axes. ------------------------------------------------------------------------ -r3387 | jcbowman | 2008-08-30 04:14:29 +0200 (Sat, 30 Aug 2008) | 2 lines +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 @@ -11512,28 +11865,28 @@ Changed paths: Rename Bezier/BezierP to bezier/bezierP. ------------------------------------------------------------------------ -r3386 | jcbowman | 2008-08-29 20:36:21 +0200 (Fri, 29 Aug 2008) | 2 lines +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 20:35:00 +0200 (Fri, 29 Aug 2008) | 2 lines +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 18:12:37 +0200 (Fri, 29 Aug 2008) | 2 lines +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 09:50:34 +0200 (Fri, 29 Aug 2008) | 7 lines +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 @@ -11547,34 +11900,34 @@ Simplify arrow definition. Move supplementary 3D routines from plain_picture.asy to three.asy. ------------------------------------------------------------------------ -r3382 | jcbowman | 2008-08-29 09:02:27 +0200 (Fri, 29 Aug 2008) | 2 lines +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 08:54:30 +0200 (Fri, 29 Aug 2008) | 2 lines +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 17:00:49 +0200 (Thu, 28 Aug 2008) | 1 line +r3380 | jcbowman | 2008-08-28 09:00:49 -0600 (Thu, 28 Aug 2008) | 1 line Changed paths: M /trunk/asymptote/Makefile.in Fix typo ------------------------------------------------------------------------ -r3379 | jcbowman | 2008-08-28 17:00:30 +0200 (Thu, 28 Aug 2008) | 2 lines +r3379 | jcbowman | 2008-08-28 09:00:30 -0600 (Thu, 28 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Fix file location. ------------------------------------------------------------------------ -r3378 | jcbowman | 2008-08-28 09:13:22 +0200 (Thu, 28 Aug 2008) | 10 lines +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 @@ -11602,14 +11955,14 @@ Update examples. Delete gc-7.1FreeBSD.patch as it isn't required any more under 7.0-RELEASE-p2. ------------------------------------------------------------------------ -r3377 | jcbowman | 2008-08-28 07:11:31 +0200 (Thu, 28 Aug 2008) | 2 lines +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. ------------------------------------------------------------------------ -r3376 | jcbowman | 2008-08-28 05:58:08 +0200 (Thu, 28 Aug 2008) | 8 lines +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 @@ -11628,7 +11981,7 @@ Install pixel.pdf in examples directory. Install silentPrint.js and reload.js in base directory. ------------------------------------------------------------------------ -r3375 | jcbowman | 2008-08-28 05:28:11 +0200 (Thu, 28 Aug 2008) | 3 lines +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 @@ -11642,14 +11995,14 @@ Add surface bicubic spline code (based on code contributed by Oliver Guibe and the method use in Scilab). ------------------------------------------------------------------------ -r3374 | jcbowman | 2008-08-28 00:35:04 +0200 (Thu, 28 Aug 2008) | 2 lines +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-28 00:28:11 +0200 (Thu, 28 Aug 2008) | 6 lines +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 @@ -11668,27 +12021,27 @@ Add missing begingroup3/endgroup3. Fix texengine vs. texcommand confusion. ------------------------------------------------------------------------ -r3372 | jcbowman | 2008-08-27 23:39:43 +0200 (Wed, 27 Aug 2008) | 2 lines +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 23:11:48 +0200 (Wed, 27 Aug 2008) | 2 lines +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 22:38:39 +0200 (Wed, 27 Aug 2008) | 1 line +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 10:44:35 +0200 (Wed, 27 Aug 2008) | 4 lines +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 @@ -11702,14 +12055,14 @@ Optimize projection routines. Update cube animation. ------------------------------------------------------------------------ -r3368 | jcbowman | 2008-08-27 09:43:40 +0200 (Wed, 27 Aug 2008) | 2 lines +r3368 | jcbowman | 2008-08-27 01:43:40 -0600 (Wed, 27 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/base/grid3.asy Rename keyword. ------------------------------------------------------------------------ -r3367 | jcbowman | 2008-08-27 09:32:48 +0200 (Wed, 27 Aug 2008) | 2 lines +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 @@ -11718,7 +12071,7 @@ Changed paths: Update examples. ------------------------------------------------------------------------ -r3366 | jcbowman | 2008-08-27 08:59:16 +0200 (Wed, 27 Aug 2008) | 6 lines +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 @@ -11730,7 +12083,7 @@ Fix tick directions. Set axis types explicitly since axis members are volatile. ------------------------------------------------------------------------ -r3365 | jcbowman | 2008-08-27 03:36:34 +0200 (Wed, 27 Aug 2008) | 4 lines +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 @@ -11740,7 +12093,7 @@ Fix path labels. Remove filltype argument from 3D functions. ------------------------------------------------------------------------ -r3364 | jcbowman | 2008-08-27 02:48:43 +0200 (Wed, 27 Aug 2008) | 2 lines +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 @@ -11750,7 +12103,7 @@ Changed paths: Implement 3D dash length adjustment. ------------------------------------------------------------------------ -r3363 | jcbowman | 2008-08-27 01:20:16 +0200 (Wed, 27 Aug 2008) | 2 lines +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 @@ -11759,14 +12112,14 @@ Changed paths: Fix granularity; add arrowheadlight(). ------------------------------------------------------------------------ -r3362 | jcbowman | 2008-08-27 01:18:35 +0200 (Wed, 27 Aug 2008) | 2 lines +r3362 | jcbowman | 2008-08-26 17:18:35 -0600 (Tue, 26 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Make arrowheadlight=nolight by default for non-PRC drawings. ------------------------------------------------------------------------ -r3361 | jcbowman | 2008-08-26 21:41:28 +0200 (Tue, 26 Aug 2008) | 14 lines +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 @@ -11796,14 +12149,14 @@ Check all array pointers. Add operators == and != for pen arrays. ------------------------------------------------------------------------ -r3360 | jcbowman | 2008-08-26 17:08:01 +0200 (Tue, 26 Aug 2008) | 2 lines +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 16:52:08 +0200 (Tue, 26 Aug 2008) | 6 lines +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 @@ -11819,7 +12172,7 @@ Update examples. Check for nullsurface in three_arrows. ------------------------------------------------------------------------ -r3358 | jcbowman | 2008-08-26 16:15:38 +0200 (Tue, 26 Aug 2008) | 2 lines +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 @@ -11828,7 +12181,7 @@ Changed paths: Update example. ------------------------------------------------------------------------ -r3357 | jcbowman | 2008-08-26 16:00:19 +0200 (Tue, 26 Aug 2008) | 2 lines +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 @@ -11836,7 +12189,7 @@ Changed paths: Add missing file. ------------------------------------------------------------------------ -r3356 | jcbowman | 2008-08-26 10:07:26 +0200 (Tue, 26 Aug 2008) | 6 lines +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 @@ -11864,34 +12217,34 @@ Fix 3D bounding box bugs. Remove remaining references to obsolete bbox3 structure. ------------------------------------------------------------------------ -r3355 | jcbowman | 2008-08-26 09:38:13 +0200 (Tue, 26 Aug 2008) | 2 lines +r3355 | jcbowman | 2008-08-26 01:38:13 -0600 (Tue, 26 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Check all three coordinates in path3.bounds(). ------------------------------------------------------------------------ -r3354 | oshardt | 2008-08-26 04:45:07 +0200 (Tue, 26 Aug 2008) | 1 line +r3354 | oshardt | 2008-08-25 20:45:07 -0600 (Mon, 25 Aug 2008) | 1 line Changed paths: A /trunk/asymptote/examples/cyclohexane.asy Add cyclohexane example. ------------------------------------------------------------------------ -r3353 | jcbowman | 2008-08-25 21:52:20 +0200 (Mon, 25 Aug 2008) | 2 lines +r3353 | jcbowman | 2008-08-25 13:52:20 -0600 (Mon, 25 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/array.h Initialize cycle flag. ------------------------------------------------------------------------ -r3352 | jcbowman | 2008-08-25 18:58:46 +0200 (Mon, 25 Aug 2008) | 2 lines +r3352 | jcbowman | 2008-08-25 10:58:46 -0600 (Mon, 25 Aug 2008) | 2 lines Changed paths: D /trunk/asymptote/doc/logo3.asy Remove duplicate file. ------------------------------------------------------------------------ -r3351 | jcbowman | 2008-08-25 18:04:46 +0200 (Mon, 25 Aug 2008) | 6 lines +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 @@ -11906,14 +12259,14 @@ Don't force a mesh to be drawn when nolight is specified. Add Orest's 3D implementation of the Asymptote logo. ------------------------------------------------------------------------ -r3350 | jcbowman | 2008-08-25 18:01:38 +0200 (Mon, 25 Aug 2008) | 2 lines +r3350 | jcbowman | 2008-08-25 10:01:38 -0600 (Mon, 25 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/doc/lineargraph.asy Use truepoint to attach legend in lineargraph.asy. ------------------------------------------------------------------------ -r3349 | jcbowman | 2008-08-25 11:01:16 +0200 (Mon, 25 Aug 2008) | 2 lines +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 @@ -11921,7 +12274,7 @@ Changed paths: Set both axis types; use symbolic values. ------------------------------------------------------------------------ -r3348 | jcbowman | 2008-08-25 09:59:44 +0200 (Mon, 25 Aug 2008) | 4 lines +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 @@ -11931,7 +12284,7 @@ Update grid3 to handle Arrow3. Use limits in grid3xyz. ------------------------------------------------------------------------ -r3347 | jcbowman | 2008-08-25 09:11:07 +0200 (Mon, 25 Aug 2008) | 2 lines +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 @@ -11939,14 +12292,14 @@ Changed paths: Use all control points to compute normal vector of surfaces. ------------------------------------------------------------------------ -r3346 | jcbowman | 2008-08-25 04:28:36 +0200 (Mon, 25 Aug 2008) | 2 lines +r3346 | jcbowman | 2008-08-24 20:28:36 -0600 (Sun, 24 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three_arrows.asy Remove unused code. ------------------------------------------------------------------------ -r3345 | jcbowman | 2008-08-24 22:44:13 +0200 (Sun, 24 Aug 2008) | 8 lines +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 @@ -11962,7 +12315,7 @@ Retune anglefactor for RPC angle calculation. Pass the correct size information to scale and scale3 when resizing. ------------------------------------------------------------------------ -r3344 | jcbowman | 2008-08-23 21:58:27 +0200 (Sat, 23 Aug 2008) | 2 lines +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 @@ -11970,7 +12323,7 @@ Changed paths: Implement unitdisk and linecap(0) and linecap(2). ------------------------------------------------------------------------ -r3343 | jcbowman | 2008-08-23 20:21:52 +0200 (Sat, 23 Aug 2008) | 4 lines +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 @@ -11981,7 +12334,7 @@ Support linecap(1) in 3D. Fix PRC mode. ------------------------------------------------------------------------ -r3342 | jcbowman | 2008-08-23 11:46:16 +0200 (Sat, 23 Aug 2008) | 6 lines +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 @@ -11997,14 +12350,14 @@ Set uptodate=false in picture.add. Implement better workaround for missing movie15.sty. ------------------------------------------------------------------------ -r3341 | jcbowman | 2008-08-23 08:51:45 +0200 (Sat, 23 Aug 2008) | 2 lines +r3341 | jcbowman | 2008-08-23 00:51:45 -0600 (Sat, 23 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/doc/cube.asy Update example. ------------------------------------------------------------------------ -r3340 | jcbowman | 2008-08-23 08:46:57 +0200 (Sat, 23 Aug 2008) | 7 lines +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 @@ -12017,7 +12370,7 @@ Rename unitcube to unitbox. Define surfaces unitplane and unitcube. ------------------------------------------------------------------------ -r3339 | jcbowman | 2008-08-23 07:59:35 +0200 (Sat, 23 Aug 2008) | 8 lines +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 @@ -12033,32 +12386,32 @@ Generalize revolution constructor based on a graph. Use operator .. in hyperboloid example. ------------------------------------------------------------------------ -r3338 | oshardt | 2008-08-23 01:47:12 +0200 (Sat, 23 Aug 2008) | 1 line +r3338 | oshardt | 2008-08-22 17:47:12 -0600 (Fri, 22 Aug 2008) | 1 line Changed paths: M /trunk/asymptote/doc/logo3.asy Fix logo3. ------------------------------------------------------------------------ -r3337 | oshardt | 2008-08-23 01:44:20 +0200 (Sat, 23 Aug 2008) | 1 line +r3337 | oshardt | 2008-08-22 17:44:20 -0600 (Fri, 22 Aug 2008) | 1 line Changed paths: M /trunk/asymptote/doc/logo3.asy Fix logo3. ------------------------------------------------------------------------ -r3336 | oshardt | 2008-08-22 23:44:28 +0200 (Fri, 22 Aug 2008) | 1 line +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 22:21:48 +0200 (Fri, 22 Aug 2008) | 1 line +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 20:35:50 +0200 (Fri, 22 Aug 2008) | 8 lines +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 @@ -12081,20 +12434,20 @@ Fix determinant of align and transform3. Use larger sphere fuzz in tube. ------------------------------------------------------------------------ -r3333 | pivaldi | 2008-08-22 16:28:54 +0200 (Fri, 22 Aug 2008) | 1 line +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 16:18:27 +0200 (Fri, 22 Aug 2008) | 2 lines +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 09:40:52 +0200 (Fri, 22 Aug 2008) | 4 lines +r3331 | jcbowman | 2008-08-22 01:40:52 -0600 (Fri, 22 Aug 2008) | 4 lines Changed paths: M /trunk/asymptote/base/graph3.asy @@ -12103,7 +12456,7 @@ Fix yaxis3 placement. Fix 3D Arc and Circle. ------------------------------------------------------------------------ -r3330 | jcbowman | 2008-08-22 05:09:26 +0200 (Fri, 22 Aug 2008) | 4 lines +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 @@ -12114,13 +12467,13 @@ Add PRCVersion. Work around compiler bug in gcc-3.3.5. ------------------------------------------------------------------------ -r3329 | oshardt | 2008-08-22 02:54:51 +0200 (Fri, 22 Aug 2008) | 1 line +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 17:54:29 +0200 (Thu, 21 Aug 2008) | 2 lines +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 @@ -12128,7 +12481,7 @@ Changed paths: Use unit normals in circle and Circle. ------------------------------------------------------------------------ -r3327 | jcbowman | 2008-08-21 17:44:34 +0200 (Thu, 21 Aug 2008) | 3 lines +r3327 | jcbowman | 2008-08-21 09:44:34 -0600 (Thu, 21 Aug 2008) | 3 lines Changed paths: M /trunk/asymptote/texfile.cc @@ -12136,14 +12489,14 @@ Suppress page numbers for TeX engine; also suppress hoffset and voffset in inlinetex mode. ------------------------------------------------------------------------ -r3326 | jcbowman | 2008-08-21 17:43:15 +0200 (Thu, 21 Aug 2008) | 2 lines +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 11:48:06 +0200 (Thu, 21 Aug 2008) | 12 lines +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 @@ -12174,13 +12527,13 @@ Speed up thick line drawing by optimizing straight case. Optimize align(triple) and implement its inverse, called transform3(triple). ------------------------------------------------------------------------ -r3324 | oshardt | 2008-08-21 06:12:16 +0200 (Thu, 21 Aug 2008) | 1 line +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-21 04:31:24 +0200 (Thu, 21 Aug 2008) | 2 lines +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 @@ -12190,7 +12543,7 @@ Changed paths: Add hook for thick line PRC support. ------------------------------------------------------------------------ -r3322 | jcbowman | 2008-08-21 01:30:04 +0200 (Thu, 21 Aug 2008) | 6 lines +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 @@ -12207,7 +12560,7 @@ Redefine nullpen to linewidth(0)+invisible. Remove duplicate code. ------------------------------------------------------------------------ -r3321 | jcbowman | 2008-08-20 23:45:25 +0200 (Wed, 20 Aug 2008) | 8 lines +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 @@ -12226,7 +12579,7 @@ Fix transverse skeleton when angle2-angle1 < 360. Make contour3 return a surface. ------------------------------------------------------------------------ -r3320 | jcbowman | 2008-08-20 18:06:35 +0200 (Wed, 20 Aug 2008) | 2 lines +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 @@ -12236,13 +12589,13 @@ Changed paths: Fix Circle and Arc so that they are consistent with circle and arc. ------------------------------------------------------------------------ -r3319 | oshardt | 2008-08-20 17:50:53 +0200 (Wed, 20 Aug 2008) | 1 line +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 11:52:42 +0200 (Wed, 20 Aug 2008) | 26 lines +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 @@ -12302,49 +12655,49 @@ Move binary space partition code out of three.asy and into bsp.asy. Add operators == and != for real[][] and path3. ------------------------------------------------------------------------ -r3317 | jcbowman | 2008-08-18 09:39:15 +0200 (Mon, 18 Aug 2008) | 2 lines +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 align.is3D flag. ------------------------------------------------------------------------ -r3316 | jcbowman | 2008-08-18 09:03:08 +0200 (Mon, 18 Aug 2008) | 2 lines +r3316 | jcbowman | 2008-08-18 01:03:08 -0600 (Mon, 18 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/base/plain_Label.asy Fix Label diagnostic. ------------------------------------------------------------------------ -r3315 | jcbowman | 2008-08-16 20:43:32 +0200 (Sat, 16 Aug 2008) | 2 lines +r3315 | jcbowman | 2008-08-16 12:43:32 -0600 (Sat, 16 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/process.cc Use settings::outname instead of "out". ------------------------------------------------------------------------ -r3314 | jcbowman | 2008-08-15 23:08:27 +0200 (Fri, 15 Aug 2008) | 2 lines +r3314 | jcbowman | 2008-08-15 15:08:27 -0600 (Fri, 15 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three_surface.asy Fix 3D label sizing. ------------------------------------------------------------------------ -r3313 | jcbowman | 2008-08-15 22:57:09 +0200 (Fri, 15 Aug 2008) | 2 lines +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 09:13:17 +0200 (Fri, 15 Aug 2008) | 2 lines +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 09:02:58 +0200 (Fri, 15 Aug 2008) | 7 lines +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 @@ -12359,7 +12712,7 @@ to pic.fit3(). Add embed options to shipout. ------------------------------------------------------------------------ -r3310 | jcbowman | 2008-08-14 20:12:57 +0200 (Thu, 14 Aug 2008) | 6 lines +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 @@ -12373,7 +12726,7 @@ Make randompath(n) return a path of length n. Fix and optimize camera transforms. ------------------------------------------------------------------------ -r3309 | jcbowman | 2008-08-14 09:42:05 +0200 (Thu, 14 Aug 2008) | 2 lines +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 @@ -12381,14 +12734,14 @@ Changed paths: Remove remaining "camera too close" messages (no longer needed). ------------------------------------------------------------------------ -r3308 | jcbowman | 2008-08-14 09:28:15 +0200 (Thu, 14 Aug 2008) | 2 lines +r3308 | jcbowman | 2008-08-14 01:28:15 -0600 (Thu, 14 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/base/plain_picture.asy Reinstate add(drawer d) function. ------------------------------------------------------------------------ -r3307 | jcbowman | 2008-08-14 09:12:24 +0200 (Thu, 14 Aug 2008) | 8 lines +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 @@ -12406,7 +12759,7 @@ Add projection argument to shipout. Add min3(pic) and max3(pic) functions. ------------------------------------------------------------------------ -r3306 | jcbowman | 2008-08-13 16:32:00 +0200 (Wed, 13 Aug 2008) | 6 lines +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 @@ -12423,13 +12776,13 @@ Fix duplicate calls to tensorshade. Re-enable surface transparency. ------------------------------------------------------------------------ -r3305 | oshardt | 2008-08-12 20:47:25 +0200 (Tue, 12 Aug 2008) | 1 line +r3305 | oshardt | 2008-08-12 12:47:25 -0600 (Tue, 12 Aug 2008) | 1 line Changed paths: M /trunk/asymptote/base/three.asy Optimize 3d reflection routine. ------------------------------------------------------------------------ -r3304 | jcbowman | 2008-08-12 17:50:14 +0200 (Tue, 12 Aug 2008) | 12 lines +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 @@ -12454,7 +12807,7 @@ Allow align parameter of Label to be a triple. Make size(picture) return max(pic)-min(pic), as with frames. ------------------------------------------------------------------------ -r3303 | jcbowman | 2008-08-10 18:48:32 +0200 (Sun, 10 Aug 2008) | 2 lines +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 @@ -12463,28 +12816,28 @@ Changed paths: Add general T[] sort(T[] a, bool compare(T i, T j)) function. ------------------------------------------------------------------------ -r3302 | jcbowman | 2008-08-09 16:40:53 +0200 (Sat, 09 Aug 2008) | 2 lines +r3302 | jcbowman | 2008-08-09 08:40:53 -0600 (Sat, 09 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Don't call surface mesh if meshpen == invisible. ------------------------------------------------------------------------ -r3301 | jcbowman | 2008-08-09 08:04:52 +0200 (Sat, 09 Aug 2008) | 2 lines +r3301 | jcbowman | 2008-08-09 00:04:52 -0600 (Sat, 09 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/path3.cc Increase fuzz in min(surface,projection) routine. ------------------------------------------------------------------------ -r3300 | jcbowman | 2008-08-09 04:01:30 +0200 (Sat, 09 Aug 2008) | 2 lines +r3300 | jcbowman | 2008-08-08 20:01:30 -0600 (Fri, 08 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/base/plain_picture.asy Fix picture min/max functions. ------------------------------------------------------------------------ -r3299 | jcbowman | 2008-08-09 03:53:22 +0200 (Sat, 09 Aug 2008) | 8 lines +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 @@ -12501,7 +12854,7 @@ Fix empty picture check in max/min. Move default 3d embedding settings to defaultembed3options variable. ------------------------------------------------------------------------ -r3298 | jcbowman | 2008-08-08 10:24:25 +0200 (Fri, 08 Aug 2008) | 4 lines +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 @@ -12511,7 +12864,7 @@ Fix empty tests in picture min and max routines. Fix projection in draw(surface). ------------------------------------------------------------------------ -r3297 | jcbowman | 2008-08-08 09:57:04 +0200 (Fri, 08 Aug 2008) | 6 lines +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 @@ -12523,27 +12876,27 @@ Support lens angle in viewpoint. Simplify embedprc options. ------------------------------------------------------------------------ -r3296 | jcbowman | 2008-08-08 09:40:15 +0200 (Fri, 08 Aug 2008) | 2 lines +r3296 | jcbowman | 2008-08-08 01:40:15 -0600 (Fri, 08 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/base/plain_strings.asy Fix handling of null deliminted entries in split. ------------------------------------------------------------------------ -r3295 | jcbowman | 2008-08-08 07:28:33 +0200 (Fri, 08 Aug 2008) | 2 lines +r3295 | jcbowman | 2008-08-07 23:28:33 -0600 (Thu, 07 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/base/plain_picture.asy Fix scale and scale3. ------------------------------------------------------------------------ -r3294 | oshardt | 2008-08-07 19:54:41 +0200 (Thu, 07 Aug 2008) | 1 line +r3294 | oshardt | 2008-08-07 11:54:41 -0600 (Thu, 07 Aug 2008) | 1 line Changed paths: M /trunk/asymptote/base/three.asy Optimize routine for rotation of axes. ------------------------------------------------------------------------ -r3293 | jcbowman | 2008-08-06 22:55:45 +0200 (Wed, 06 Aug 2008) | 4 lines +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 @@ -12554,14 +12907,14 @@ Support meshpen in PRC mode. Avoid duplicate drawing due to inexact bounds. ------------------------------------------------------------------------ -r3292 | jcbowman | 2008-08-06 20:46:50 +0200 (Wed, 06 Aug 2008) | 2 lines +r3292 | jcbowman | 2008-08-06 12:46:50 -0600 (Wed, 06 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/base/plain_picture.asy Fix supplementary scaling routines. ------------------------------------------------------------------------ -r3291 | jcbowman | 2008-08-06 20:45:43 +0200 (Wed, 06 Aug 2008) | 2 lines +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 @@ -12571,41 +12924,41 @@ Changed paths: Fix projection transformations. ------------------------------------------------------------------------ -r3290 | oshardt | 2008-08-06 17:53:23 +0200 (Wed, 06 Aug 2008) | 1 line +r3290 | oshardt | 2008-08-06 09:53:23 -0600 (Wed, 06 Aug 2008) | 1 line Changed paths: M /trunk/asymptote/prc/writePRC.cc Fix uint32_t cast. ------------------------------------------------------------------------ -r3289 | jcbowman | 2008-08-06 16:51:30 +0200 (Wed, 06 Aug 2008) | 2 lines +r3289 | jcbowman | 2008-08-06 08:51:30 -0600 (Wed, 06 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/base/plain_Label.asy Cache return values of texpath. ------------------------------------------------------------------------ -r3288 | jcbowman | 2008-08-06 16:16:37 +0200 (Wed, 06 Aug 2008) | 2 lines +r3288 | jcbowman | 2008-08-06 08:16:37 -0600 (Wed, 06 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/base/drawtree.asy Apply submitted drawtree patches (Bug IDs 2031338,2031368, and 2031511). ------------------------------------------------------------------------ -r3287 | jcbowman | 2008-08-06 08:57:49 +0200 (Wed, 06 Aug 2008) | 2 lines +r3287 | jcbowman | 2008-08-06 00:57:49 -0600 (Wed, 06 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/doc/grid3xyz.asy Remove obsolete call to aspect. ------------------------------------------------------------------------ -r3286 | jcbowman | 2008-08-06 08:47:52 +0200 (Wed, 06 Aug 2008) | 2 lines +r3286 | jcbowman | 2008-08-06 00:47:52 -0600 (Wed, 06 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/doc/axis3.asy Temporarily revert change to allow svn builds. ------------------------------------------------------------------------ -r3285 | jcbowman | 2008-08-06 08:36:59 +0200 (Wed, 06 Aug 2008) | 20 lines +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 @@ -12647,7 +13000,7 @@ Fully implement drawerBound3 routines. Fix transform3 initialization in Label. ------------------------------------------------------------------------ -r3284 | oshardt | 2008-08-06 03:09:40 +0200 (Wed, 06 Aug 2008) | 1 line +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 @@ -12655,7 +13008,7 @@ Changed paths: Add support for materials in prc. ------------------------------------------------------------------------ -r3283 | jcbowman | 2008-08-05 19:12:08 +0200 (Tue, 05 Aug 2008) | 4 lines +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 @@ -12665,7 +13018,7 @@ Make reload load the document if not already active. Improve documentation. ------------------------------------------------------------------------ -r3282 | jcbowman | 2008-08-05 18:48:27 +0200 (Tue, 05 Aug 2008) | 3 lines +r3282 | jcbowman | 2008-08-05 10:48:27 -0600 (Tue, 05 Aug 2008) | 3 lines Changed paths: M /trunk/asymptote/prc/oPRCFile.cc @@ -12673,7 +13026,7 @@ 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-04 03:50:06 +0200 (Mon, 04 Aug 2008) | 2 lines +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 @@ -12681,7 +13034,7 @@ Changed paths: Support ASYbase in texpath. ------------------------------------------------------------------------ -r3280 | jcbowman | 2008-08-03 09:26:56 +0200 (Sun, 03 Aug 2008) | 4 lines +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 @@ -12691,28 +13044,28 @@ Remove quotes from viewerOptions. Optimize piecewisestraight. ------------------------------------------------------------------------ -r3279 | jcbowman | 2008-08-03 06:49:09 +0200 (Sun, 03 Aug 2008) | 2 lines +r3279 | jcbowman | 2008-08-02 22:49:09 -0600 (Sat, 02 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Fix straight flag in drawprc. ------------------------------------------------------------------------ -r3278 | jcbowman | 2008-08-03 06:37:56 +0200 (Sun, 03 Aug 2008) | 2 lines +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-03 04:34:36 +0200 (Sun, 03 Aug 2008) | 2 lines +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. ------------------------------------------------------------------------ -r3276 | jcbowman | 2008-08-03 02:01:40 +0200 (Sun, 03 Aug 2008) | 3 lines +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 @@ -12721,14 +13074,14 @@ Only attempt reload if acroread process is already running; add reloaddelay parameter. ------------------------------------------------------------------------ -r3275 | jcbowman | 2008-08-03 00:18:12 +0200 (Sun, 03 Aug 2008) | 2 lines +r3275 | jcbowman | 2008-08-02 16:18:12 -0600 (Sat, 02 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three_surface.asy Add unitcylinder. ------------------------------------------------------------------------ -r3274 | jcbowman | 2008-08-02 22:19:23 +0200 (Sat, 02 Aug 2008) | 6 lines +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 @@ -12745,21 +13098,21 @@ settings.reload=true (requires manual installation of reload.js in Add psviewerOptions and pdfviewerOptions. ------------------------------------------------------------------------ -r3273 | jcbowman | 2008-08-02 22:11:23 +0200 (Sat, 02 Aug 2008) | 2 lines +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. ------------------------------------------------------------------------ -r3272 | jcbowman | 2008-08-02 00:59:59 +0200 (Sat, 02 Aug 2008) | 2 lines +r3272 | jcbowman | 2008-08-01 16:59:59 -0600 (Fri, 01 Aug 2008) | 2 lines Changed paths: M /trunk/asymptote/base/plain_shipout.asy Fix -psimage -tex pdflatex. ------------------------------------------------------------------------ -r3271 | jcbowman | 2008-08-01 23:10:30 +0200 (Fri, 01 Aug 2008) | 2 lines +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 @@ -12767,7 +13120,7 @@ Changed paths: Remove interfering comments; change psimage timeout to 60 seconds. ------------------------------------------------------------------------ -r3270 | jcbowman | 2008-08-01 18:36:55 +0200 (Fri, 01 Aug 2008) | 7 lines +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 @@ -12782,7 +13135,7 @@ Check whether silentPrint is defined. Fix texengine(true). ------------------------------------------------------------------------ -r3269 | jcbowman | 2008-08-01 09:58:03 +0200 (Fri, 01 Aug 2008) | 4 lines +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 @@ -12792,7 +13145,7 @@ 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. ------------------------------------------------------------------------ -r3268 | jcbowman | 2008-08-01 09:43:50 +0200 (Fri, 01 Aug 2008) | 7 lines +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 @@ -12814,7 +13167,7 @@ add texdvicommand to specify an alternative latex/tex to dvi program. Use correct output prefix for intermediate PRC files. ------------------------------------------------------------------------ -r3267 | jcbowman | 2008-08-01 06:23:29 +0200 (Fri, 01 Aug 2008) | 6 lines +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 @@ -12827,21 +13180,21 @@ Implement nolight with boolean variable. Fix sizing of transformed 3D pictures. ------------------------------------------------------------------------ -r3266 | jcbowman | 2008-07-30 21:14:02 +0200 (Wed, 30 Jul 2008) | 2 lines +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 20:59:23 +0200 (Wed, 30 Jul 2008) | 2 lines +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 19:02:46 +0200 (Wed, 30 Jul 2008) | 7 lines +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 @@ -12859,7 +13212,7 @@ ratio and also the width and height of the final projected picture. Remove obsolete cycle3 variable. ------------------------------------------------------------------------ -r3263 | jcbowman | 2008-07-30 00:56:42 +0200 (Wed, 30 Jul 2008) | 8 lines +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 @@ -12879,46 +13232,46 @@ Add transform3(triple u, triple v) that maps (X,Y) to (u,v). Add solidcone. ------------------------------------------------------------------------ -r3262 | oshardt | 2008-07-29 22:47:55 +0200 (Tue, 29 Jul 2008) | 1 line +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 20:40:49 +0200 (Tue, 29 Jul 2008) | 1 line +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 20:38:40 +0200 (Tue, 29 Jul 2008) | 1 line +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 18:30:42 +0200 (Tue, 29 Jul 2008) | 1 line +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-29 07:53:30 +0200 (Tue, 29 Jul 2008) | 2 lines +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-29 07:04:58 +0200 (Tue, 29 Jul 2008) | 2 lines +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 15:47:31 +0200 (Mon, 28 Jul 2008) | 2 lines +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 @@ -12930,14 +13283,14 @@ Changed paths: Add support for path3 Labels. ------------------------------------------------------------------------ -r3255 | jcbowman | 2008-07-28 07:09:39 +0200 (Mon, 28 Jul 2008) | 2 lines +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-28 06:57:25 +0200 (Mon, 28 Jul 2008) | 8 lines +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 @@ -12956,7 +13309,7 @@ Add missing tensorshade functions. Add casts from object to label and object to frame. ------------------------------------------------------------------------ -r3253 | jcbowman | 2008-07-28 05:30:54 +0200 (Mon, 28 Jul 2008) | 8 lines +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 @@ -12974,7 +13327,7 @@ Add string(int) function. Fix locale issues. ------------------------------------------------------------------------ -r3252 | jcbowman | 2008-07-28 00:02:26 +0200 (Mon, 28 Jul 2008) | 2 lines +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 @@ -12984,7 +13337,7 @@ Changed paths: Make string(real, int digits=realDigits) use fixed notation. ------------------------------------------------------------------------ -r3251 | jcbowman | 2008-07-27 08:12:38 +0200 (Sun, 27 Jul 2008) | 7 lines +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 @@ -13002,7 +13355,7 @@ origin). Remove three-dimensional add functions in favour of embed. ------------------------------------------------------------------------ -r3250 | jcbowman | 2008-07-27 02:22:39 +0200 (Sun, 27 Jul 2008) | 2 lines +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 @@ -13013,7 +13366,7 @@ Changed paths: Rename surface.asy to three_surface.asy and light.asy to three_light.asy. ------------------------------------------------------------------------ -r3249 | jcbowman | 2008-07-27 02:15:03 +0200 (Sun, 27 Jul 2008) | 14 lines +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 @@ -13049,13 +13402,13 @@ Remove casts from triple to pair and triple[][] to patch. Fix surface normals. ------------------------------------------------------------------------ -r3248 | oshardt | 2008-07-26 16:14:27 +0200 (Sat, 26 Jul 2008) | 1 line +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-26 00:53:29 +0200 (Sat, 26 Jul 2008) | 4 lines +r3247 | jcbowman | 2008-07-25 16:53:29 -0600 (Fri, 25 Jul 2008) | 4 lines Changed paths: M /trunk/asymptote/base/bezulate.asy @@ -13064,14 +13417,14 @@ Fix removeDuplicates. Simplify uncycle. ------------------------------------------------------------------------ -r3246 | jcbowman | 2008-07-25 23:38:43 +0200 (Fri, 25 Jul 2008) | 2 lines +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 10:16:40 +0200 (Wed, 23 Jul 2008) | 9 lines +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 @@ -13101,21 +13454,21 @@ Implement simpler, faster surface bounding box routines. Add -prc setting (temporarily set to false) to enable prc output. ------------------------------------------------------------------------ -r3244 | jcbowman | 2008-07-23 10:09:52 +0200 (Wed, 23 Jul 2008) | 2 lines +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 10:02:59 +0200 (Wed, 23 Jul 2008) | 2 lines +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 08:43:29 +0200 (Mon, 07 Jul 2008) | 2 lines +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 @@ -13123,14 +13476,14 @@ Changed paths: Use bounding box rather than less efficient convex hull test in inside. ------------------------------------------------------------------------ -r3241 | jcbowman | 2008-07-07 06:52:29 +0200 (Mon, 07 Jul 2008) | 2 lines +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-07 01:23:42 +0200 (Mon, 07 Jul 2008) | 2 lines +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 @@ -13139,27 +13492,27 @@ Changed paths: Support compilation of gc-7.1 with gcc-4.3.1 on FreeBSD 4.10-RELEASE-p2. ------------------------------------------------------------------------ -r3239 | pivaldi | 2008-07-06 22:40:28 +0200 (Sun, 06 Jul 2008) | 1 line +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-06 06:21:50 +0200 (Sun, 06 Jul 2008) | 2 lines +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-06 06:11:36 +0200 (Sun, 06 Jul 2008) | 2 lines +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-06 06:05:42 +0200 (Sun, 06 Jul 2008) | 2 lines +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 @@ -13168,42 +13521,42 @@ Changed paths: Port prc code to cygwin. ------------------------------------------------------------------------ -r3235 | jcbowman | 2008-07-05 22:11:53 +0200 (Sat, 05 Jul 2008) | 2 lines +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 21:47:51 +0200 (Sat, 05 Jul 2008) | 2 lines +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 21:32:18 +0200 (Sat, 05 Jul 2008) | 2 lines +r3233 | jcbowman | 2008-07-05 13:32:18 -0600 (Sat, 05 Jul 2008) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Fix version.texi; cleanup temporary files. ------------------------------------------------------------------------ -r3232 | jcbowman | 2008-07-05 20:54:47 +0200 (Sat, 05 Jul 2008) | 2 lines +r3232 | jcbowman | 2008-07-05 12:54:47 -0600 (Sat, 05 Jul 2008) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Add prc dependency. ------------------------------------------------------------------------ -r3231 | jcbowman | 2008-07-05 20:52:54 +0200 (Sat, 05 Jul 2008) | 2 lines +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 20:42:22 +0200 (Sat, 05 Jul 2008) | 3 lines +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 @@ -13215,7 +13568,7 @@ Remove support for external triangle.shar.gz package now that Delaunay.cc is fixed. ------------------------------------------------------------------------ -r3229 | jcbowman | 2008-07-05 20:26:50 +0200 (Sat, 05 Jul 2008) | 2 lines +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 @@ -13231,14 +13584,14 @@ Changed paths: Include svn revision in version strings. ------------------------------------------------------------------------ -r3228 | jcbowman | 2008-07-05 19:08:28 +0200 (Sat, 05 Jul 2008) | 2 lines +r3228 | jcbowman | 2008-07-05 11:08:28 -0600 (Sat, 05 Jul 2008) | 2 lines Changed paths: M /trunk/asymptote/Delaunay.cc Fix supertriangle computation. ------------------------------------------------------------------------ -r3227 | jcbowman | 2008-07-05 09:32:21 +0200 (Sat, 05 Jul 2008) | 4 lines +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 @@ -13250,14 +13603,14 @@ Add bezier triangulation routines (developed by Orest Shardt). Add support for filled fonts. ------------------------------------------------------------------------ -r3226 | jcbowman | 2008-07-05 08:37:42 +0200 (Sat, 05 Jul 2008) | 2 lines +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 23:35:03 +0200 (Fri, 04 Jul 2008) | 2 lines +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 @@ -13265,7 +13618,7 @@ Changed paths: Generalize planar surface constructor to handle a single interior intersection. ------------------------------------------------------------------------ -r3224 | jcbowman | 2008-07-04 19:29:01 +0200 (Fri, 04 Jul 2008) | 2 lines +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 @@ -13273,13 +13626,13 @@ Changed paths: Fix check in windingnumber for points on path. ------------------------------------------------------------------------ -r3223 | oshardt | 2008-07-04 17:56:19 +0200 (Fri, 04 Jul 2008) | 1 line +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 09:09:09 +0200 (Fri, 04 Jul 2008) | 3 lines +r3222 | jcbowman | 2008-07-04 01:09:09 -0600 (Fri, 04 Jul 2008) | 3 lines Changed paths: M /trunk/asymptote/base/surface.asy @@ -13287,14 +13640,14 @@ Add constructor for a (possibly) nonconvex cyclic path that returns an array of surfaces. ------------------------------------------------------------------------ -r3221 | jcbowman | 2008-07-04 07:55:01 +0200 (Fri, 04 Jul 2008) | 2 lines +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-04 07:25:31 +0200 (Fri, 04 Jul 2008) | 7 lines +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 @@ -13309,7 +13662,7 @@ windingnumber for points on the path). Update documentation. ------------------------------------------------------------------------ -r3219 | jcbowman | 2008-07-03 23:46:32 +0200 (Thu, 03 Jul 2008) | 4 lines +r3219 | jcbowman | 2008-07-03 15:46:32 -0600 (Thu, 03 Jul 2008) | 4 lines Changed paths: M /trunk/asymptote/path.cc @@ -13318,7 +13671,7 @@ 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 23:03:55 +0200 (Wed, 02 Jul 2008) | 3 lines +r3218 | jcbowman | 2008-07-02 15:03:55 -0600 (Wed, 02 Jul 2008) | 3 lines Changed paths: M /trunk/asymptote/path.cc @@ -13326,28 +13679,28 @@ 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 20:57:21 +0200 (Wed, 02 Jul 2008) | 2 lines +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-02 06:29:10 +0200 (Wed, 02 Jul 2008) | 2 lines +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-02 04:27:06 +0200 (Wed, 02 Jul 2008) | 2 lines +r3215 | jcbowman | 2008-07-01 20:27:06 -0600 (Tue, 01 Jul 2008) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.sty Fix AsyPDF flag. ------------------------------------------------------------------------ -r3214 | jcbowman | 2008-07-02 04:11:33 +0200 (Wed, 02 Jul 2008) | 2 lines +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 @@ -13360,14 +13713,14 @@ Changed paths: Support clipping with tex and pdftex TeX engines again (broken since r2785). ------------------------------------------------------------------------ -r3213 | jcbowman | 2008-07-02 04:08:52 +0200 (Wed, 02 Jul 2008) | 2 lines +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 08:19:54 +0200 (Tue, 01 Jul 2008) | 3 lines +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 @@ -13377,7 +13730,7 @@ Leave cubic root refinement to the user, to avoid potential root interchange problems. ------------------------------------------------------------------------ -r3211 | jcbowman | 2008-07-01 06:27:13 +0200 (Tue, 01 Jul 2008) | 3 lines +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 @@ -13390,7 +13743,7 @@ Implement robust inside algorithm based on conditional subdivision and robust orient2d predicate. ------------------------------------------------------------------------ -r3210 | jcbowman | 2008-07-01 01:51:39 +0200 (Tue, 01 Jul 2008) | 2 lines +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 @@ -13398,28 +13751,28 @@ Changed paths: Add option to force PDF output. ------------------------------------------------------------------------ -r3209 | jcbowman | 2008-06-30 16:51:03 +0200 (Mon, 30 Jun 2008) | 2 lines +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-30 01:57:25 +0200 (Mon, 30 Jun 2008) | 2 lines +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-30 00:33:57 +0200 (Mon, 30 Jun 2008) | 2 lines +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-30 00:30:53 +0200 (Mon, 30 Jun 2008) | 4 lines +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 @@ -13435,7 +13788,7 @@ Fix segmentation fault in default Delaunay triangulation routine. Use Shewcuk's exact predicates in Delaunay triangulation. ------------------------------------------------------------------------ -r3205 | jcbowman | 2008-06-29 07:16:00 +0200 (Sun, 29 Jun 2008) | 3 lines +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 @@ -13445,7 +13798,7 @@ Fix incorrect array size documentation of Delaunay.cc that can lead to a segmentation fault. ------------------------------------------------------------------------ -r3204 | jcbowman | 2008-06-26 08:01:50 +0200 (Thu, 26 Jun 2008) | 2 lines +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 @@ -13453,21 +13806,21 @@ Changed paths: Minor optimization. ------------------------------------------------------------------------ -r3203 | jcbowman | 2008-06-26 07:19:25 +0200 (Thu, 26 Jun 2008) | 2 lines +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-26 06:40:12 +0200 (Thu, 26 Jun 2008) | 2 lines +r3202 | jcbowman | 2008-06-25 22:40:12 -0600 (Wed, 25 Jun 2008) | 2 lines Changed paths: M /trunk/asymptote/path.cc Simplify cubicroots. ------------------------------------------------------------------------ -r3201 | jcbowman | 2008-06-26 01:00:22 +0200 (Thu, 26 Jun 2008) | 2 lines +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 @@ -13479,56 +13832,56 @@ Changed paths: Replace ytimes by real[] mintimes(path) and real[] maxtimes(path). ------------------------------------------------------------------------ -r3200 | jcbowman | 2008-06-26 00:24:22 +0200 (Thu, 26 Jun 2008) | 2 lines +r3200 | jcbowman | 2008-06-25 16:24:22 -0600 (Wed, 25 Jun 2008) | 2 lines Changed paths: M /trunk/asymptote/base/solids.asy Generalize last fix to an arbitrary axis. ------------------------------------------------------------------------ -r3199 | jcbowman | 2008-06-25 23:04:03 +0200 (Wed, 25 Jun 2008) | 2 lines +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 08:38:12 +0200 (Wed, 25 Jun 2008) | 2 lines +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 08:27:11 +0200 (Wed, 25 Jun 2008) | 2 lines +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-25 07:45:50 +0200 (Wed, 25 Jun 2008) | 2 lines +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-25 07:03:37 +0200 (Wed, 25 Jun 2008) | 2 lines +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-25 06:36:22 +0200 (Wed, 25 Jun 2008) | 2 lines +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-25 06:31:12 +0200 (Wed, 25 Jun 2008) | 2 lines +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 @@ -13536,7 +13889,7 @@ Changed paths: Remove dir(path,real,int) since it is only needed internally. ------------------------------------------------------------------------ -r3192 | jcbowman | 2008-06-25 06:20:09 +0200 (Wed, 25 Jun 2008) | 2 lines +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 @@ -13544,14 +13897,14 @@ Changed paths: Reinstate old inside function. ------------------------------------------------------------------------ -r3191 | jcbowman | 2008-06-25 01:53:38 +0200 (Wed, 25 Jun 2008) | 2 lines +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 18:35:12 +0200 (Tue, 24 Jun 2008) | 4 lines +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 @@ -13563,7 +13916,7 @@ Fix windingnumber by using robust predir and postdir functions. Expose dir(path,real,int). ------------------------------------------------------------------------ -r3189 | jcbowman | 2008-06-24 07:42:18 +0200 (Tue, 24 Jun 2008) | 3 lines +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 @@ -13576,7 +13929,7 @@ Add real[] ytimes(path g) function to return times at which path g reaches its minimum and maximum y extents. ------------------------------------------------------------------------ -r3188 | jcbowman | 2008-06-24 06:40:14 +0200 (Tue, 24 Jun 2008) | 2 lines +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 @@ -13584,7 +13937,7 @@ Changed paths: Consolidate bounding box code. ------------------------------------------------------------------------ -r3187 | oshardt | 2008-06-24 02:04:57 +0200 (Tue, 24 Jun 2008) | 1 line +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 @@ -13592,7 +13945,7 @@ Changed paths: Correct handling of uncompressed files. Add enums to PRC.h ------------------------------------------------------------------------ -r3186 | jcbowman | 2008-06-24 01:48:23 +0200 (Tue, 24 Jun 2008) | 2 lines +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 @@ -13601,21 +13954,21 @@ Changed paths: Increase minimal fuzz in intersections. ------------------------------------------------------------------------ -r3185 | jcbowman | 2008-06-23 23:03:49 +0200 (Mon, 23 Jun 2008) | 2 lines +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 19:18:40 +0200 (Mon, 23 Jun 2008) | 2 lines +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 19:00:40 +0200 (Mon, 23 Jun 2008) | 2 lines +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 @@ -13625,7 +13978,7 @@ Changed paths: By default run gs with -dSAFER. ------------------------------------------------------------------------ -r3182 | jcbowman | 2008-06-23 08:41:43 +0200 (Mon, 23 Jun 2008) | 2 lines +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 @@ -13633,14 +13986,14 @@ Changed paths: Fix typo. ------------------------------------------------------------------------ -r3181 | jcbowman | 2008-06-23 08:31:13 +0200 (Mon, 23 Jun 2008) | 2 lines +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-23 07:26:30 +0200 (Mon, 23 Jun 2008) | 8 lines +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 @@ -13662,14 +14015,14 @@ to return all intersection times of path p with the (infinite) line through points a and b. ------------------------------------------------------------------------ -r3179 | jcbowman | 2008-06-22 03:24:45 +0200 (Sun, 22 Jun 2008) | 2 lines +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 22:46:23 +0200 (Sat, 21 Jun 2008) | 2 lines +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 @@ -13682,7 +14035,7 @@ Changed paths: Use new intersection routines; handle degenerate cases. ------------------------------------------------------------------------ -r3177 | jcbowman | 2008-06-21 22:36:53 +0200 (Sat, 21 Jun 2008) | 2 lines +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 @@ -13691,49 +14044,49 @@ Changed paths: Use a process-specific currentpen. ------------------------------------------------------------------------ -r3176 | jcbowman | 2008-06-21 20:24:39 +0200 (Sat, 21 Jun 2008) | 2 lines +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-21 06:49:58 +0200 (Sat, 21 Jun 2008) | 2 lines +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-21 03:34:56 +0200 (Sat, 21 Jun 2008) | 2 lines +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-21 00:56:05 +0200 (Sat, 21 Jun 2008) | 2 lines +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-21 00:12:09 +0200 (Sat, 21 Jun 2008) | 2 lines +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 20:04:45 +0200 (Fri, 20 Jun 2008) | 2 lines +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 18:41:31 +0200 (Fri, 20 Jun 2008) | 2 lines +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 @@ -13745,7 +14098,7 @@ Changed paths: Move unitrand to C++ code to avoid dependency on stats.asy. ------------------------------------------------------------------------ -r3169 | jcbowman | 2008-06-20 18:23:21 +0200 (Fri, 20 Jun 2008) | 3 lines +r3169 | jcbowman | 2008-06-20 10:23:21 -0600 (Fri, 20 Jun 2008) | 3 lines Changed paths: M /trunk/asymptote/base/plain_paths.asy @@ -13753,7 +14106,7 @@ 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 09:44:26 +0200 (Fri, 20 Jun 2008) | 2 lines +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 @@ -13761,7 +14114,7 @@ Changed paths: Add routine to compute the intersection times of a path and a line segment. ------------------------------------------------------------------------ -r3167 | jcbowman | 2008-06-20 08:38:55 +0200 (Fri, 20 Jun 2008) | 5 lines +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 @@ -13783,14 +14136,14 @@ exitfunction (used to clean up intermediate files). Don't force settings.outformat="pdf" in three.asy. ------------------------------------------------------------------------ -r3166 | jcbowman | 2008-06-20 08:07:38 +0200 (Fri, 20 Jun 2008) | 2 lines +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-20 07:42:32 +0200 (Fri, 20 Jun 2008) | 6 lines +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 @@ -13803,21 +14156,21 @@ Add constructors to surface.asy. Add example of 3D extruded label contributed by Philippe Ivaldi. ------------------------------------------------------------------------ -r3164 | jcbowman | 2008-06-20 06:38:42 +0200 (Fri, 20 Jun 2008) | 2 lines +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 23:43:45 +0200 (Thu, 19 Jun 2008) | 2 lines +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 23:04:04 +0200 (Thu, 19 Jun 2008) | 1 line +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 @@ -13826,13 +14179,13 @@ Changed paths: Fix PRCbitStream::getSize(). ------------------------------------------------------------------------ -r3161 | oshardt | 2008-06-19 22:33:11 +0200 (Thu, 19 Jun 2008) | 1 line +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 08:24:51 +0200 (Thu, 19 Jun 2008) | 4 lines +r3160 | jcbowman | 2008-06-19 00:24:51 -0600 (Thu, 19 Jun 2008) | 4 lines Changed paths: M /trunk/asymptote/base/three.asy @@ -13841,7 +14194,7 @@ Fix prc file count issue. Add preliminary support for 3d fonts. ------------------------------------------------------------------------ -r3159 | jcbowman | 2008-06-19 06:31:55 +0200 (Thu, 19 Jun 2008) | 2 lines +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 @@ -13850,7 +14203,7 @@ Changed paths: Fix projection units. ------------------------------------------------------------------------ -r3158 | jcbowman | 2008-06-19 06:12:40 +0200 (Thu, 19 Jun 2008) | 2 lines +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 @@ -13860,7 +14213,7 @@ Changed paths: Add texpath support for alignment and transforms. ------------------------------------------------------------------------ -r3157 | jcbowman | 2008-06-19 06:10:43 +0200 (Thu, 19 Jun 2008) | 2 lines +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 @@ -13868,20 +14221,20 @@ Changed paths: Simplify reset. ------------------------------------------------------------------------ -r3156 | oshardt | 2008-06-19 05:00:40 +0200 (Thu, 19 Jun 2008) | 1 line +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 23:17:02 +0200 (Wed, 18 Jun 2008) | 2 lines +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 22:56:22 +0200 (Wed, 18 Jun 2008) | 2 lines +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 @@ -13889,7 +14242,7 @@ Changed paths: Add erase(frame) function. ------------------------------------------------------------------------ -r3153 | jcbowman | 2008-06-18 21:02:13 +0200 (Wed, 18 Jun 2008) | 4 lines +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 @@ -13900,28 +14253,28 @@ Make texpath work also with sqrt, fractions, and arrows. Add pen argument to texpath. ------------------------------------------------------------------------ -r3152 | oshardt | 2008-06-18 20:51:32 +0200 (Wed, 18 Jun 2008) | 1 line +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 19:05:14 +0200 (Wed, 18 Jun 2008) | 1 line +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 18:20:19 +0200 (Wed, 18 Jun 2008) | 2 lines +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 18:18:11 +0200 (Wed, 18 Jun 2008) | 2 lines +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 @@ -13929,14 +14282,14 @@ Changed paths: Add example of custom mark routine. ------------------------------------------------------------------------ -r3148 | jcbowman | 2008-06-18 17:45:35 +0200 (Wed, 18 Jun 2008) | 2 lines +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-18 06:45:59 +0200 (Wed, 18 Jun 2008) | 3 lines +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 @@ -13957,7 +14310,7 @@ Add boolean stroke parameter to shading (and clipping) routines to shading of (and clipping to) stroked paths. ------------------------------------------------------------------------ -r3146 | jcbowman | 2008-06-18 06:08:40 +0200 (Wed, 18 Jun 2008) | 3 lines +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 @@ -13966,13 +14319,13 @@ Add routine projection perspective(string s) routine to extract current camera parameters from cameralink (Viewpoint). ------------------------------------------------------------------------ -r3145 | oshardt | 2008-06-17 21:02:33 +0200 (Tue, 17 Jun 2008) | 1 line +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 20:09:30 +0200 (Tue, 17 Jun 2008) | 1 line +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 @@ -13981,13 +14334,13 @@ Changed paths: Use external editor to edit code. ------------------------------------------------------------------------ -r3143 | oshardt | 2008-06-17 01:21:07 +0200 (Tue, 17 Jun 2008) | 1 line +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-17 01:19:44 +0200 (Tue, 17 Jun 2008) | 1 line +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 @@ -13995,7 +14348,7 @@ Changed paths: Remove unnecessary casts. ------------------------------------------------------------------------ -r3141 | jcbowman | 2008-06-16 21:29:25 +0200 (Mon, 16 Jun 2008) | 2 lines +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 @@ -14004,14 +14357,14 @@ Changed paths: Fix and simplify texpath. ------------------------------------------------------------------------ -r3140 | jcbowman | 2008-06-16 19:11:55 +0200 (Mon, 16 Jun 2008) | 2 lines +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 19:08:31 +0200 (Mon, 16 Jun 2008) | 3 lines +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 @@ -14023,49 +14376,49 @@ Add path[][] texpath(string s) routine to convert string into the paths that TeX would fill. ------------------------------------------------------------------------ -r3138 | jcbowman | 2008-06-16 19:06:41 +0200 (Mon, 16 Jun 2008) | 2 lines +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 09:12:34 +0200 (Mon, 16 Jun 2008) | 2 lines +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-16 01:08:11 +0200 (Mon, 16 Jun 2008) | 2 lines +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 18:32:44 +0200 (Sun, 15 Jun 2008) | 2 lines +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 18:30:17 +0200 (Sun, 15 Jun 2008) | 2 lines +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 18:12:59 +0200 (Sat, 14 Jun 2008) | 2 lines +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 18:04:27 +0200 (Sat, 14 Jun 2008) | 2 lines +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 @@ -14073,14 +14426,14 @@ Changed paths: Avoid dereferencing null function. ------------------------------------------------------------------------ -r3131 | jcbowman | 2008-06-14 17:34:00 +0200 (Sat, 14 Jun 2008) | 2 lines +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-14 01:54:42 +0200 (Sat, 14 Jun 2008) | 1 line +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 @@ -14088,14 +14441,14 @@ Changed paths: Fix IDs in PRC files. ------------------------------------------------------------------------ -r3129 | jcbowman | 2008-06-14 00:12:17 +0200 (Sat, 14 Jun 2008) | 2 lines +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 16:15:38 +0200 (Fri, 13 Jun 2008) | 2 lines +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 @@ -14103,21 +14456,21 @@ Changed paths: Clean up temporary files. ------------------------------------------------------------------------ -r3127 | hammera | 2008-06-13 08:16:39 +0200 (Fri, 13 Jun 2008) | 2 lines +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-13 06:56:47 +0200 (Fri, 13 Jun 2008) | 2 lines +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-13 06:53:27 +0200 (Fri, 13 Jun 2008) | 2 lines +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 @@ -14145,14 +14498,14 @@ Changed paths: Add support for basic PRC operations (drawpath3 and drawsurface). ------------------------------------------------------------------------ -r3124 | jcbowman | 2008-06-13 06:50:22 +0200 (Fri, 13 Jun 2008) | 2 lines +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-13 05:01:36 +0200 (Fri, 13 Jun 2008) | 1 line +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 @@ -14184,7 +14537,7 @@ Changed paths: Import code that implements support for saving 3D content to PRC files. ------------------------------------------------------------------------ -r3122 | jcbowman | 2008-06-13 02:10:31 +0200 (Fri, 13 Jun 2008) | 3 lines +r3122 | jcbowman | 2008-06-12 18:10:31 -0600 (Thu, 12 Jun 2008) | 3 lines Changed paths: M /trunk/asymptote/picture.cc @@ -14192,34 +14545,34 @@ 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 18:00:47 +0200 (Thu, 12 Jun 2008) | 2 lines +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 17:16:07 +0200 (Thu, 12 Jun 2008) | 2 lines +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 11:23:19 +0200 (Thu, 12 Jun 2008) | 1 line +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 09:26:49 +0200 (Thu, 12 Jun 2008) | 2 lines +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 08:54:14 +0200 (Thu, 12 Jun 2008) | 4 lines +r3117 | jcbowman | 2008-06-12 00:54:14 -0600 (Thu, 12 Jun 2008) | 4 lines Changed paths: M /trunk/asymptote/runtime.in @@ -14228,7 +14581,7 @@ 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 08:14:14 +0200 (Thu, 12 Jun 2008) | 3 lines +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 @@ -14237,21 +14590,21 @@ Add modules to redefine LaTeX named fontsizes to correspond to \documentclass[10pt]{article} and \documentclass[11pt]{article}, respectively. ------------------------------------------------------------------------ -r3115 | jcbowman | 2008-06-11 23:45:16 +0200 (Wed, 11 Jun 2008) | 2 lines +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 16:14:59 +0200 (Tue, 10 Jun 2008) | 2 lines +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 08:59:31 +0200 (Mon, 09 Jun 2008) | 2 lines +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 @@ -14263,7 +14616,7 @@ Changed paths: Add optional support for Jonathan Shewchuk's more robust triangulation routines. ------------------------------------------------------------------------ -r3112 | jcbowman | 2008-06-09 06:56:41 +0200 (Mon, 09 Jun 2008) | 2 lines +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 @@ -14273,7 +14626,7 @@ Changed paths: Add interface for drawing contours on arbitrary nonoverlapping meshes. ------------------------------------------------------------------------ -r3111 | jcbowman | 2008-06-08 06:36:27 +0200 (Sun, 08 Jun 2008) | 3 lines +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 @@ -14282,7 +14635,7 @@ Remove transform return value from add functions in favour of user-supplied add routine. ------------------------------------------------------------------------ -r3110 | jcbowman | 2008-06-07 18:49:54 +0200 (Sat, 07 Jun 2008) | 2 lines +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 @@ -14291,20 +14644,20 @@ Changed paths: Move draw(path[], pen[]) to plain_picture.asy. ------------------------------------------------------------------------ -r3109 | pivaldi | 2008-06-07 18:02:20 +0200 (Sat, 07 Jun 2008) | 1 line +r3109 | pivaldi | 2008-06-07 10:02:20 -0600 (Sat, 07 Jun 2008) | 1 line Changed paths: M /trunk/asymptote/base/asy-mode.el asy-mode.el: add asy to regexp matching environments with indentation at col 0 for begin/end. ------------------------------------------------------------------------ -r3108 | jcbowman | 2008-06-06 20:18:07 +0200 (Fri, 06 Jun 2008) | 2 lines +r3108 | jcbowman | 2008-06-06 12:18:07 -0600 (Fri, 06 Jun 2008) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Remove "paths in concatenation do not meet" also from three.asy. ------------------------------------------------------------------------ -r3107 | jcbowman | 2008-06-06 18:59:22 +0200 (Fri, 06 Jun 2008) | 3 lines +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 @@ -14313,7 +14666,7 @@ Return the transform that maps source coordinates to destination coordinates in add and attach. ------------------------------------------------------------------------ -r3106 | jcbowman | 2008-06-06 18:56:10 +0200 (Fri, 06 Jun 2008) | 4 lines +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 @@ -14324,28 +14677,28 @@ Move uptodate=true to runtime. Improve diagnostics about incompatible array lengths. ------------------------------------------------------------------------ -r3105 | jcbowman | 2008-06-06 17:52:43 +0200 (Fri, 06 Jun 2008) | 2 lines +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 17:51:37 +0200 (Fri, 06 Jun 2008) | 2 lines +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 23:45:47 +0200 (Thu, 05 Jun 2008) | 2 lines +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 16:58:18 +0200 (Thu, 05 Jun 2008) | 4 lines +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 @@ -14358,21 +14711,21 @@ Allow precision setting to be queried. Write paths to the specified precision setting for a file. ------------------------------------------------------------------------ -r3101 | jcbowman | 2008-06-05 16:35:35 +0200 (Thu, 05 Jun 2008) | 2 lines +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 16:34:21 +0200 (Thu, 05 Jun 2008) | 2 lines +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-05 06:28:22 +0200 (Thu, 05 Jun 2008) | 2 lines +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 @@ -14382,14 +14735,14 @@ Changed paths: Always draw 2D axes below picture by default. ------------------------------------------------------------------------ -r3098 | jcbowman | 2008-06-05 05:00:36 +0200 (Thu, 05 Jun 2008) | 2 lines +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-05 04:34:59 +0200 (Thu, 05 Jun 2008) | 2 lines +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 @@ -14397,14 +14750,14 @@ Changed paths: Restore to correct initial font. ------------------------------------------------------------------------ -r3096 | jcbowman | 2008-06-04 22:50:26 +0200 (Wed, 04 Jun 2008) | 2 lines +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-04 05:54:04 +0200 (Wed, 04 Jun 2008) | 2 lines +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 @@ -14417,14 +14770,14 @@ Changed paths: Removed matchCache entirely. ------------------------------------------------------------------------ -r3094 | jcbowman | 2008-06-04 04:14:07 +0200 (Wed, 04 Jun 2008) | 2 lines +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 13:55:05 +0200 (Sat, 31 May 2008) | 2 lines +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 @@ -14432,14 +14785,14 @@ Changed paths: Disabled matchCaching dur to improperly handled cases. ------------------------------------------------------------------------ -r3092 | hammera | 2008-05-31 13:54:24 +0200 (Sat, 31 May 2008) | 2 lines +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 08:36:08 +0200 (Tue, 27 May 2008) | 2 lines +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 @@ -14448,7 +14801,7 @@ Changed paths: Work around broken gcc-4.1.2 tr1 headers. ------------------------------------------------------------------------ -r3090 | jcbowman | 2008-05-27 07:41:28 +0200 (Tue, 27 May 2008) | 1 line +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 @@ -14463,14 +14816,14 @@ Changed paths: Port to gcc-4.3.0. ------------------------------------------------------------------------ -r3089 | jcbowman | 2008-05-26 23:09:53 +0200 (Mon, 26 May 2008) | 2 lines +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 09:02:23 +0200 (Thu, 22 May 2008) | 3 lines +r3088 | jcbowman | 2008-05-22 01:02:23 -0600 (Thu, 22 May 2008) | 3 lines Changed paths: M /trunk/asymptote/base/math.asy @@ -14478,7 +14831,7 @@ Make partialsum return an array of the same length as its argument (this is a backwards incompatible change). ------------------------------------------------------------------------ -r3087 | jcbowman | 2008-05-08 06:52:35 +0200 (Thu, 08 May 2008) | 2 lines +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 @@ -14488,14 +14841,14 @@ Changed paths: Update to gc-7.1. ------------------------------------------------------------------------ -r3086 | jcbowman | 2008-05-08 06:50:36 +0200 (Thu, 08 May 2008) | 2 lines +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. ------------------------------------------------------------------------ -r3085 | jcbowman | 2008-05-08 06:49:52 +0200 (Thu, 08 May 2008) | 2 lines +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) @@ -14503,34 +14856,34 @@ Changed paths: Fix spelling of cardioid. ------------------------------------------------------------------------ -r3084 | jcbowman | 2008-05-08 06:49:21 +0200 (Thu, 08 May 2008) | 2 lines +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-29 01:39:58 +0200 (Tue, 29 Apr 2008) | 1 line +r3083 | oshardt | 2008-04-28 17:39:58 -0600 (Mon, 28 Apr 2008) | 1 line Changed paths: M /trunk/asymptote/doc/asymptote.texi Update links to TeX resources. ------------------------------------------------------------------------ -r3082 | jcbowman | 2008-03-30 00:18:30 +0100 (Sun, 30 Mar 2008) | 2 lines +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-30 00:17:47 +0100 (Sun, 30 Mar 2008) | 2 lines +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-30 00:10:46 +0100 (Sun, 30 Mar 2008) | 2 lines +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 @@ -14538,49 +14891,49 @@ Changed paths: Simplfify examples. ------------------------------------------------------------------------ -r3079 | jcbowman | 2008-03-30 00:08:57 +0100 (Sun, 30 Mar 2008) | 2 lines +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-30 00:08:34 +0100 (Sun, 30 Mar 2008) | 2 lines +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-30 00:06:54 +0100 (Sun, 30 Mar 2008) | 2 lines +r3077 | jcbowman | 2008-03-29 17:06:54 -0600 (Sat, 29 Mar 2008) | 2 lines Changed paths: M /trunk/asymptote/base/plain_paths.asy Add path[] operator cast(guide[] g) cast. ------------------------------------------------------------------------ -r3076 | jcbowman | 2008-03-30 00:06:20 +0100 (Sun, 30 Mar 2008) | 2 lines +r3076 | jcbowman | 2008-03-29 17:06:20 -0600 (Sat, 29 Mar 2008) | 2 lines Changed paths: M /trunk/asymptote/base/plain_filldraw.asy Add draw(frame f, guide[] g, pen p=currentpen) routine. ------------------------------------------------------------------------ -r3075 | jcbowman | 2008-03-30 00:04:45 +0100 (Sun, 30 Mar 2008) | 2 lines +r3075 | jcbowman | 2008-03-29 17:04:45 -0600 (Sat, 29 Mar 2008) | 2 lines Changed paths: M /trunk/asymptote/base/plain_constants.asy Simplify definition of endl. ------------------------------------------------------------------------ -r3074 | jcbowman | 2008-03-30 00:03:50 +0100 (Sun, 30 Mar 2008) | 2 lines +r3074 | jcbowman | 2008-03-29 17:03:50 -0600 (Sat, 29 Mar 2008) | 2 lines Changed paths: M /trunk/asymptote/base/slide.asy Move title down slightly. ------------------------------------------------------------------------ -r3073 | jcbowman | 2008-03-30 00:02:59 +0100 (Sun, 30 Mar 2008) | 2 lines +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 @@ -14588,14 +14941,14 @@ Changed paths: Add void beep() function; document flush output suffix. ------------------------------------------------------------------------ -r3072 | jcbowman | 2008-03-29 23:59:31 +0100 (Sat, 29 Mar 2008) | 2 lines +r3072 | jcbowman | 2008-03-29 16:59:31 -0600 (Sat, 29 Mar 2008) | 2 lines Changed paths: M /trunk/asymptote/base/plain_strings.asy Add real[] operator ecast(string[] a). ------------------------------------------------------------------------ -r3071 | jcbowman | 2008-03-27 04:35:28 +0100 (Thu, 27 Mar 2008) | 4 lines +r3071 | jcbowman | 2008-03-26 21:35:28 -0600 (Wed, 26 Mar 2008) | 4 lines Changed paths: M /trunk/asymptote/base/graph.asy @@ -14604,7 +14957,7 @@ Make tickmin a multiple of Step when automin=false. Don't override put=Above default for extended axes. ------------------------------------------------------------------------ -r3070 | hammera | 2008-03-22 04:45:32 +0100 (Sat, 22 Mar 2008) | 2 lines +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 @@ -14617,7 +14970,7 @@ Changed paths: Added array(n, value) function for making arrays of duplicates. ------------------------------------------------------------------------ -r3069 | jcbowman | 2008-03-21 16:56:10 +0100 (Fri, 21 Mar 2008) | 3 lines +r3069 | jcbowman | 2008-03-21 09:56:10 -0600 (Fri, 21 Mar 2008) | 3 lines Changed paths: M /trunk/asymptote/picture.cc @@ -14625,21 +14978,21 @@ 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-12 04:58:22 +0100 (Wed, 12 Mar 2008) | 1 line +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 15:45:01 +0100 (Tue, 11 Mar 2008) | 2 lines +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-03 00:19:55 +0100 (Mon, 03 Mar 2008) | 5 lines +r3066 | jcbowman | 2008-03-02 16:19:55 -0700 (Sun, 02 Mar 2008) | 5 lines Changed paths: M /trunk/asymptote/base/asy-mode.el @@ -14649,27 +15002,27 @@ second-guessing user's intentions. Remove erroneous "Compilation errors,..." message generated by killed processes. ------------------------------------------------------------------------ -r3065 | pivaldi | 2008-03-02 12:29:55 +0100 (Sun, 02 Mar 2008) | 1 line +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-02 07:55:37 +0100 (Sun, 02 Mar 2008) | 2 lines +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-02 07:53:08 +0100 (Sun, 02 Mar 2008) | 2 lines +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-02 07:49:23 +0100 (Sun, 02 Mar 2008) | 5 lines +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 @@ -14685,14 +15038,14 @@ incompatible). Support two-dimensional and three-dimensional vector fields. ------------------------------------------------------------------------ -r3061 | jcbowman | 2008-03-02 01:14:38 +0100 (Sun, 02 Mar 2008) | 2 lines +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 23:38:14 +0100 (Sat, 01 Mar 2008) | 2 lines +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 @@ -14700,26 +15053,26 @@ Changed paths: Implement conditional drawing of surfaces meshes over box(a,b). ------------------------------------------------------------------------ -r3059 | pivaldi | 2008-02-28 12:42:32 +0100 (Thu, 28 Feb 2008) | 1 line +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 12:40:49 +0100 (Thu, 28 Feb 2008) | 2 lines +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 08:25:25 +0100 (Wed, 27 Feb 2008) | 1 line +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-27 06:57:08 +0100 (Wed, 27 Feb 2008) | 2 lines +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 @@ -14727,14 +15080,14 @@ Changed paths: Project labels onto cube faces. ------------------------------------------------------------------------ -r3055 | jcbowman | 2008-02-24 17:32:50 +0100 (Sun, 24 Feb 2008) | 2 lines +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 09:18:00 +0100 (Sun, 24 Feb 2008) | 2 lines +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 @@ -14743,7 +15096,7 @@ Changed paths: Add optional arrows to slopefield routines. ------------------------------------------------------------------------ -r3053 | jcbowman | 2008-02-22 22:47:40 +0100 (Fri, 22 Feb 2008) | 5 lines +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 @@ -14756,14 +15109,14 @@ dot(picture pic=currentpicture, pair[] x, pair[] y, pen p=currentpen, filltype filltype=Fill); ------------------------------------------------------------------------ -r3052 | jcbowman | 2008-02-22 22:11:07 +0100 (Fri, 22 Feb 2008) | 2 lines +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 20:12:12 +0100 (Fri, 22 Feb 2008) | 10 lines +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 @@ -14781,7 +15134,7 @@ Add dot(real[] a, real[] b) routine returning the dot product of two vectors. Update documentation. ------------------------------------------------------------------------ -r3050 | jcbowman | 2008-02-20 21:35:14 +0100 (Wed, 20 Feb 2008) | 2 lines +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 @@ -14815,35 +15168,35 @@ Changed paths: More guide to path changes. ------------------------------------------------------------------------ -r3049 | jcbowman | 2008-02-20 21:30:54 +0100 (Wed, 20 Feb 2008) | 2 lines +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 18:05:24 +0100 (Wed, 20 Feb 2008) | 2 lines +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 17:53:48 +0100 (Wed, 20 Feb 2008) | 2 lines +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 21:19:42 +0100 (Mon, 18 Feb 2008) | 2 lines +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 19:07:11 +0100 (Mon, 18 Feb 2008) | 5 lines +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 @@ -14856,21 +15209,21 @@ bounding box to each movie frame. Add newpage(frame) function. ------------------------------------------------------------------------ -r3044 | jcbowman | 2008-02-18 17:54:28 +0100 (Mon, 18 Feb 2008) | 2 lines +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-18 06:29:37 +0100 (Mon, 18 Feb 2008) | 2 lines +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-18 06:22:15 +0100 (Mon, 18 Feb 2008) | 4 lines +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 @@ -14884,7 +15237,7 @@ Move definition of currentpen to C++ code. Add int inside(path p, path q, pen fillrule=currentpen) routine. ------------------------------------------------------------------------ -r3041 | jcbowman | 2008-02-17 06:17:40 +0100 (Sun, 17 Feb 2008) | 2 lines +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 @@ -14892,7 +15245,7 @@ Changed paths: Add routine for projecting a Label onto a given plane. ------------------------------------------------------------------------ -r3040 | jcbowman | 2008-02-15 17:43:04 +0100 (Fri, 15 Feb 2008) | 2 lines +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 @@ -14900,14 +15253,14 @@ Changed paths: Fix missing ASYbase declaration. ------------------------------------------------------------------------ -r3039 | oshardt | 2008-02-14 03:21:00 +0100 (Thu, 14 Feb 2008) | 1 line +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 Fix bug in cancellation of text addition. ------------------------------------------------------------------------ -r3038 | jcbowman | 2008-02-13 23:24:27 +0100 (Wed, 13 Feb 2008) | 2 lines +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 @@ -14916,7 +15269,7 @@ Changed paths: Output TeX headers only when needed. ------------------------------------------------------------------------ -r3037 | jcbowman | 2008-02-13 23:21:32 +0100 (Wed, 13 Feb 2008) | 2 lines +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 @@ -14924,14 +15277,14 @@ Changed paths: Mention that transforms can also be applied to Labels. ------------------------------------------------------------------------ -r3036 | jcbowman | 2008-02-11 22:19:08 +0100 (Mon, 11 Feb 2008) | 2 lines +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 Update two arrow example. ------------------------------------------------------------------------ -r3035 | jcbowman | 2008-02-11 21:49:15 +0100 (Mon, 11 Feb 2008) | 4 lines +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 @@ -14941,14 +15294,14 @@ Update documentation of arrowhead styles. Change guides to paths. ------------------------------------------------------------------------ -r3034 | jcbowman | 2008-02-11 21:15:19 +0100 (Mon, 11 Feb 2008) | 2 lines +r3034 | jcbowman | 2008-02-11 13:15:19 -0700 (Mon, 11 Feb 2008) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Move documentation of colorless(pen) to a better place. ------------------------------------------------------------------------ -r3033 | jcbowman | 2008-02-11 11:14:56 +0100 (Mon, 11 Feb 2008) | 2 lines +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 @@ -14956,35 +15309,35 @@ Changed paths: Simply and generalize contour value selection code. ------------------------------------------------------------------------ -r3032 | jcbowman | 2008-02-09 05:58:31 +0100 (Sat, 09 Feb 2008) | 2 lines +r3032 | jcbowman | 2008-02-08 21:58:31 -0700 (Fri, 08 Feb 2008) | 2 lines Changed paths: M /trunk/asymptote/base/graph.asy Make OmitTick do nothing when there are no major ticks. ------------------------------------------------------------------------ -r3031 | hammera | 2008-02-06 02:25:23 +0100 (Wed, 06 Feb 2008) | 2 lines +r3031 | hammera | 2008-02-05 18:25:23 -0700 (Tue, 05 Feb 2008) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Fixed typo in slice documentation. ------------------------------------------------------------------------ -r3030 | jcbowman | 2008-02-05 17:01:26 +0100 (Tue, 05 Feb 2008) | 2 lines +r3030 | jcbowman | 2008-02-05 09:01:26 -0700 (Tue, 05 Feb 2008) | 2 lines Changed paths: M /trunk/asymptote/base/plain.asy Avoid division by zero in uniform. ------------------------------------------------------------------------ -r3029 | jcbowman | 2008-02-04 00:19:39 +0100 (Mon, 04 Feb 2008) | 2 lines +r3029 | jcbowman | 2008-02-03 16:19:39 -0700 (Sun, 03 Feb 2008) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Update documentation regarding ImageMagick convert. ------------------------------------------------------------------------ -r3028 | jcbowman | 2008-02-04 00:13:17 +0100 (Mon, 04 Feb 2008) | 4 lines +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 @@ -14994,14 +15347,14 @@ Make movie generate multipage pdf animations when format="pdf" and global=true. Insist on pdflatex in animation.pdf(). ------------------------------------------------------------------------ -r3027 | jcbowman | 2008-02-04 00:08:56 +0100 (Mon, 04 Feb 2008) | 2 lines +r3027 | jcbowman | 2008-02-03 16:08:56 -0700 (Sun, 03 Feb 2008) | 2 lines Changed paths: M /trunk/asymptote/drawlabel.cc Catch bad casts. ------------------------------------------------------------------------ -r3026 | jcbowman | 2008-02-02 18:23:44 +0100 (Sat, 02 Feb 2008) | 2 lines +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 @@ -15009,20 +15362,20 @@ Changed paths: Add casts between hsv structure and pens; reduce angle to [0,360). ------------------------------------------------------------------------ -r3025 | jcbowman | 2008-02-02 10:07:55 +0100 (Sat, 02 Feb 2008) | 1 line +r3025 | jcbowman | 2008-02-02 02:07:55 -0700 (Sat, 02 Feb 2008) | 1 line Changed paths: M /trunk/asymptote/configure.ac Increment version to 1.42svn. ------------------------------------------------------------------------ -r3024 | jcbowman | 2008-02-02 09:12:22 +0100 (Sat, 02 Feb 2008) | 2 lines +r3024 | jcbowman | 2008-02-02 01:12:22 -0700 (Sat, 02 Feb 2008) | 2 lines Changed paths: M /trunk/asymptote/array.cc Fix type conflict. ------------------------------------------------------------------------ -r3023 | jcbowman | 2008-02-02 08:05:46 +0100 (Sat, 02 Feb 2008) | 2 lines +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 @@ -15030,14 +15383,14 @@ Changed paths: Add support for HSV colorspace. ------------------------------------------------------------------------ -r3022 | jcbowman | 2008-02-01 04:21:25 +0100 (Fri, 01 Feb 2008) | 2 lines +r3022 | jcbowman | 2008-01-31 20:21:25 -0700 (Thu, 31 Jan 2008) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Minor edits. ------------------------------------------------------------------------ -r3021 | hammera | 2008-01-31 02:42:11 +0100 (Thu, 31 Jan 2008) | 2 lines +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 @@ -15045,7 +15398,7 @@ Changed paths: Documented slices. ------------------------------------------------------------------------ -r3020 | hammera | 2008-01-30 21:28:01 +0100 (Wed, 30 Jan 2008) | 2 lines +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 @@ -15053,7 +15406,7 @@ Changed paths: Disallow A[5:2] and, for non-cyclic A, A[-1:] to play it safe. ------------------------------------------------------------------------ -r3019 | jcbowman | 2008-01-30 20:24:17 +0100 (Wed, 30 Jan 2008) | 3 lines +r3019 | jcbowman | 2008-01-30 12:24:17 -0700 (Wed, 30 Jan 2008) | 3 lines Changed paths: M /trunk/asymptote/arrayop.h @@ -15061,7 +15414,7 @@ Change write to output nothing for uninitialized values instead of producing an error. ------------------------------------------------------------------------ -r3018 | jcbowman | 2008-01-30 19:19:58 +0100 (Wed, 30 Jan 2008) | 5 lines +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 @@ -15073,14 +15426,14 @@ Add uniform(real a, real b, int n), which returns a uniform partition of Fix comment. ------------------------------------------------------------------------ -r3017 | jcbowman | 2008-01-30 01:53:40 +0100 (Wed, 30 Jan 2008) | 2 lines +r3017 | jcbowman | 2008-01-29 17:53:40 -0700 (Tue, 29 Jan 2008) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Store history line immediately after input (as well at exit, after stifling). ------------------------------------------------------------------------ -r3016 | jcbowman | 2008-01-29 16:23:30 +0100 (Tue, 29 Jan 2008) | 2 lines +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 @@ -15088,21 +15441,21 @@ Changed paths: Add interface to simpson. ------------------------------------------------------------------------ -r3015 | jcbowman | 2008-01-28 20:12:37 +0100 (Mon, 28 Jan 2008) | 2 lines +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 20:11:43 +0100 (Mon, 28 Jan 2008) | 2 lines +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 19:38:09 +0100 (Mon, 28 Jan 2008) | 2 lines +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 @@ -15110,21 +15463,21 @@ Changed paths: Make buildcycle return nullpath if less than two paths are specified. ------------------------------------------------------------------------ -r3012 | jcbowman | 2008-01-28 18:56:44 +0100 (Mon, 28 Jan 2008) | 2 lines +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 18:35:52 +0100 (Mon, 28 Jan 2008) | 2 lines +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 19:05:40 +0100 (Sun, 27 Jan 2008) | 2 lines +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 @@ -15136,7 +15489,7 @@ Changed paths: Implemented assignment to slices. ------------------------------------------------------------------------ -r3009 | jcbowman | 2008-01-27 00:11:28 +0100 (Sun, 27 Jan 2008) | 2 lines +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 @@ -15144,7 +15497,7 @@ Changed paths: Shred TeX transcripts after each call to drawLabel::wait. ------------------------------------------------------------------------ -r3008 | jcbowman | 2008-01-26 23:57:21 +0100 (Sat, 26 Jan 2008) | 2 lines +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 @@ -15152,7 +15505,7 @@ Changed paths: Output complete TeX diagnostics. ------------------------------------------------------------------------ -r3007 | jcbowman | 2008-01-26 23:30:24 +0100 (Sat, 26 Jan 2008) | 2 lines +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 @@ -15160,21 +15513,21 @@ Changed paths: Add blank lines between tests. ------------------------------------------------------------------------ -r3006 | hammera | 2008-01-26 23:02:48 +0100 (Sat, 26 Jan 2008) | 2 lines +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 22:57:19 +0100 (Sat, 26 Jan 2008) | 2 lines +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 22:52:05 +0100 (Sat, 26 Jan 2008) | 2 lines +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 @@ -15183,7 +15536,7 @@ Changed paths: Define complex exp, log, sin, and cos functions. ------------------------------------------------------------------------ -r3003 | hammera | 2008-01-26 22:13:57 +0100 (Sat, 26 Jan 2008) | 2 lines +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 @@ -15197,14 +15550,14 @@ Changed paths: Added array slices. ------------------------------------------------------------------------ -r3002 | jcbowman | 2008-01-26 18:19:22 +0100 (Sat, 26 Jan 2008) | 2 lines +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 18:14:03 +0100 (Sat, 26 Jan 2008) | 3 lines +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 @@ -15218,7 +15571,7 @@ 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 17:18:56 +0100 (Sat, 26 Jan 2008) | 2 lines +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 @@ -15226,7 +15579,7 @@ Changed paths: Report on error for rest args with default arguments. ------------------------------------------------------------------------ -r2999 | hammera | 2008-01-26 17:07:52 +0100 (Sat, 26 Jan 2008) | 2 lines +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 @@ -15237,7 +15590,7 @@ Changed paths: Added virtual field A.keys for arrays. concat now take a rest arg. ------------------------------------------------------------------------ -r2998 | jcbowman | 2008-01-26 06:47:18 +0100 (Sat, 26 Jan 2008) | 2 lines +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 @@ -15249,7 +15602,7 @@ Changed paths: Make xasy respect transparency with png xformat. ------------------------------------------------------------------------ -r2997 | jcbowman | 2008-01-26 03:51:26 +0100 (Sat, 26 Jan 2008) | 4 lines +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 @@ -15261,7 +15614,7 @@ Add drawpen argument to FillDraw. Handle nullpen when drawing arrows. ------------------------------------------------------------------------ -r2996 | jcbowman | 2008-01-20 19:58:45 +0100 (Sun, 20 Jan 2008) | 12 lines +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 @@ -15284,21 +15637,21 @@ Add dir(explicit pair z) function so that dir(E) is a synonym for E. Update documentation. ------------------------------------------------------------------------ -r2995 | jcbowman | 2008-01-20 05:28:43 +0100 (Sun, 20 Jan 2008) | 2 lines +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-20 02:03:13 +0100 (Sun, 20 Jan 2008) | 2 lines +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-20 02:02:16 +0100 (Sun, 20 Jan 2008) | 5 lines +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 @@ -15310,7 +15663,7 @@ Avoid numerical resolution issues by removing the "paths in concatenation do not meet" error. ------------------------------------------------------------------------ -r2992 | jcbowman | 2008-01-18 00:29:08 +0100 (Fri, 18 Jan 2008) | 2 lines +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 @@ -15319,20 +15672,20 @@ Changed paths: Add intersection count to node and value routines. ------------------------------------------------------------------------ -r2991 | jcbowman | 2008-01-18 00:24:27 +0100 (Fri, 18 Jan 2008) | 2 lines +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 18:53:17 +0100 (Sat, 12 Jan 2008) | 1 line +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-12 05:59:03 +0100 (Sat, 12 Jan 2008) | 2 lines +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 @@ -15340,21 +15693,21 @@ Changed paths: Determine whether unsplit slices are should be drawn as front or back slices. ------------------------------------------------------------------------ -r2988 | jcbowman | 2008-01-05 19:59:42 +0100 (Sat, 05 Jan 2008) | 1 line +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 19:02:27 +0100 (Sat, 05 Jan 2008) | 2 lines +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 18:40:31 +0100 (Sat, 05 Jan 2008) | 3 lines +r2986 | jcbowman | 2008-01-05 10:40:31 -0700 (Sat, 05 Jan 2008) | 3 lines Changed paths: M /trunk/asymptote/psfile.cc @@ -15362,28 +15715,28 @@ Fix PDF hatch width by disabling dynamics line width adjustment when producing pdf format. ------------------------------------------------------------------------ -r2985 | jcbowman | 2008-01-05 17:50:59 +0100 (Sat, 05 Jan 2008) | 2 lines +r2985 | jcbowman | 2008-01-05 09:50:59 -0700 (Sat, 05 Jan 2008) | 2 lines Changed paths: M /trunk/asymptote/examples/animations/inlinemovie.tex Omit control panel for second movie. ------------------------------------------------------------------------ -r2984 | jcbowman | 2008-01-05 05:08:35 +0100 (Sat, 05 Jan 2008) | 1 line +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 Increment version to 1.40svn. ------------------------------------------------------------------------ -r2983 | jcbowman | 2008-01-05 03:48:57 +0100 (Sat, 05 Jan 2008) | 2 lines +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-05 03:28:04 +0100 (Sat, 05 Jan 2008) | 2 lines +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 @@ -15391,7 +15744,7 @@ Changed paths: Delete intermediate animation file unless keep=true. ------------------------------------------------------------------------ -r2981 | jcbowman | 2008-01-05 01:53:32 +0100 (Sat, 05 Jan 2008) | 2 lines +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 @@ -15399,20 +15752,20 @@ Changed paths: Use constructor to initialize animation. ------------------------------------------------------------------------ -r2980 | jcbowman | 2008-01-05 01:23:54 +0100 (Sat, 05 Jan 2008) | 1 line +r2980 | jcbowman | 2008-01-04 17:23:54 -0700 (Fri, 04 Jan 2008) | 1 line Changed paths: M /trunk/asymptote/configure.ac Increment version to 1.39svn. ------------------------------------------------------------------------ -r2979 | jcbowman | 2008-01-04 21:09:26 +0100 (Fri, 04 Jan 2008) | 2 lines +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 20:53:56 +0100 (Fri, 04 Jan 2008) | 2 lines +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) @@ -15421,7 +15774,7 @@ Changed paths: Move inlinemove.tex to animations directory. ------------------------------------------------------------------------ -r2977 | jcbowman | 2008-01-04 20:52:04 +0100 (Fri, 04 Jan 2008) | 4 lines +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 @@ -15436,14 +15789,14 @@ Add argument global to animate constructor. Fix and illustrate inline animations. ------------------------------------------------------------------------ -r2976 | jcbowman | 2008-01-04 05:13:31 +0100 (Fri, 04 Jan 2008) | 2 lines +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-04 04:15:16 +0100 (Fri, 04 Jan 2008) | 5 lines +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 @@ -15456,7 +15809,7 @@ Support and illustrate embedding of inline pdf files even in absence of Use multipage mode by default in animate.pdf(). ------------------------------------------------------------------------ -r2974 | jcbowman | 2008-01-04 01:06:40 +0100 (Fri, 04 Jan 2008) | 4 lines +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 @@ -15466,20 +15819,20 @@ Add constructor for animate. Update inline pdf movie documentation. ------------------------------------------------------------------------ -r2973 | jcbowman | 2008-01-04 00:44:30 +0100 (Fri, 04 Jan 2008) | 2 lines +r2973 | jcbowman | 2008-01-03 16:44:30 -0700 (Thu, 03 Jan 2008) | 2 lines Changed paths: M /trunk/asymptote/base/animate.asy Support multipage and inline pdf movies. ------------------------------------------------------------------------ -r2972 | pivaldi | 2008-01-03 14:59:26 +0100 (Thu, 03 Jan 2008) | 1 line +r2972 | pivaldi | 2008-01-03 06:59:26 -0700 (Thu, 03 Jan 2008) | 1 line Changed paths: M /trunk/asymptote/base/plain_arrows.asy Fix TeXHead path. ------------------------------------------------------------------------ -r2971 | jcbowman | 2008-01-03 07:17:36 +0100 (Thu, 03 Jan 2008) | 8 lines +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 @@ -15493,27 +15846,27 @@ Add defaultfilltype to arrowhead. Fix direction bug in TeXhead. ------------------------------------------------------------------------ -r2970 | pivaldi | 2008-01-03 03:12:25 +0100 (Thu, 03 Jan 2008) | 1 line +r2970 | pivaldi | 2008-01-02 19:12:25 -0700 (Wed, 02 Jan 2008) | 1 line Changed paths: M /trunk/asymptote/base/plain_arrows.asy Provide Computer Modern arrow head. ------------------------------------------------------------------------ -r2969 | jcbowman | 2008-01-01 23:17:29 +0100 (Tue, 01 Jan 2008) | 2 lines +r2969 | jcbowman | 2008-01-01 15:17:29 -0700 (Tue, 01 Jan 2008) | 2 lines Changed paths: M /trunk/asymptote/base/plain_arrows.asy Fix degenerate arrows. ------------------------------------------------------------------------ -r2968 | jcbowman | 2007-12-31 07:57:24 +0100 (Mon, 31 Dec 2007) | 2 lines +r2968 | jcbowman | 2007-12-30 23:57:24 -0700 (Sun, 30 Dec 2007) | 2 lines Changed paths: M /trunk/asymptote/base/plain_arrows.asy Add arrowhookfactor. ------------------------------------------------------------------------ -r2967 | jcbowman | 2007-12-31 07:50:21 +0100 (Mon, 31 Dec 2007) | 4 lines +r2967 | jcbowman | 2007-12-30 23:50:21 -0700 (Sun, 30 Dec 2007) | 4 lines Changed paths: M /trunk/asymptote/base/plain_arrows.asy @@ -15522,14 +15875,14 @@ Support alternative arrowhead styles. Add SimpleHead and HookHead arrow styles (courtesy of Philippe Ivaldi). ------------------------------------------------------------------------ -r2966 | jcbowman | 2007-12-31 07:46:56 +0100 (Mon, 31 Dec 2007) | 2 lines +r2966 | jcbowman | 2007-12-30 23:46:56 -0700 (Sun, 30 Dec 2007) | 2 lines Changed paths: M /trunk/asymptote/base/plain_filldraw.asy Automatically reduce FillDraw to Draw for noncyclic paths. ------------------------------------------------------------------------ -r2965 | jcbowman | 2007-12-29 18:37:13 +0100 (Sat, 29 Dec 2007) | 8 lines +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 @@ -15551,21 +15904,21 @@ Update constructors in three.asy. ------------------------------------------------------------------------ -r2964 | jcbowman | 2007-12-28 19:20:30 +0100 (Fri, 28 Dec 2007) | 2 lines +r2964 | jcbowman | 2007-12-28 11:20:30 -0700 (Fri, 28 Dec 2007) | 2 lines Changed paths: M /trunk/asymptote/base/graph.asy In autoformat, try to add an extra digit of precision. ------------------------------------------------------------------------ -r2963 | jcbowman | 2007-12-24 17:42:05 +0100 (Mon, 24 Dec 2007) | 2 lines +r2963 | jcbowman | 2007-12-24 09:42:05 -0700 (Mon, 24 Dec 2007) | 2 lines Changed paths: M /trunk/asymptote/GUI/xasy2asy.py Handle output from xasy scripts. ------------------------------------------------------------------------ -r2962 | jcbowman | 2007-12-24 17:06:39 +0100 (Mon, 24 Dec 2007) | 2 lines +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 @@ -15573,14 +15926,14 @@ Changed paths: Have Makefile create symbolic link xasy. ------------------------------------------------------------------------ -r2961 | oshardt | 2007-12-23 04:34:02 +0100 (Sun, 23 Dec 2007) | 1 line +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 Remove need for access to GUI widgets from threads other than main thread. ------------------------------------------------------------------------ -r2960 | jcbowman | 2007-12-12 03:01:47 +0100 (Wed, 12 Dec 2007) | 2 lines +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 @@ -15589,7 +15942,7 @@ Changed paths: Add missing figures; remove duplicate line. ------------------------------------------------------------------------ -r2959 | hammera | 2007-12-10 19:29:34 +0100 (Mon, 10 Dec 2007) | 2 lines +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 @@ -15599,7 +15952,7 @@ Changed paths: Clear the matchCatch after translating a module, for a modest speed-up. ------------------------------------------------------------------------ -r2958 | jcbowman | 2007-12-10 06:37:42 +0100 (Mon, 10 Dec 2007) | 9 lines +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 @@ -15615,14 +15968,14 @@ Document axes. Untabify graph3.asy and graph.asy. ------------------------------------------------------------------------ -r2957 | jcbowman | 2007-12-10 04:25:55 +0100 (Mon, 10 Dec 2007) | 2 lines +r2957 | jcbowman | 2007-12-09 20:25:55 -0700 (Sun, 09 Dec 2007) | 2 lines Changed paths: M /trunk/asymptote/GUI/xasy2asy.py Remove unused import. ------------------------------------------------------------------------ -r2956 | jcbowman | 2007-12-10 00:47:07 +0100 (Mon, 10 Dec 2007) | 2 lines +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 @@ -15632,14 +15985,14 @@ Changed paths: Improve graph and interpolation array length diagnostics. ------------------------------------------------------------------------ -r2955 | hammera | 2007-12-09 22:10:02 +0100 (Sun, 09 Dec 2007) | 2 lines +r2955 | hammera | 2007-12-09 14:10:02 -0700 (Sun, 09 Dec 2007) | 2 lines Changed paths: M /trunk/asymptote/stm.cc Resolve ambiguous expressions during interactiveWrite (with a warning). ------------------------------------------------------------------------ -r2954 | jcbowman | 2007-12-09 20:15:32 +0100 (Sun, 09 Dec 2007) | 2 lines +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 @@ -15651,7 +16004,7 @@ Changed paths: Implement -c (command) option and exit() command. ------------------------------------------------------------------------ -r2953 | jcbowman | 2007-12-09 18:49:08 +0100 (Sun, 09 Dec 2007) | 2 lines +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 @@ -15659,21 +16012,21 @@ Changed paths: Make read1, read2, and read3 effective only for the current array read. ------------------------------------------------------------------------ -r2952 | jcbowman | 2007-12-09 03:22:01 +0100 (Sun, 09 Dec 2007) | 2 lines +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-09 02:16:19 +0100 (Sun, 09 Dec 2007) | 2 lines +r2951 | jcbowman | 2007-12-08 18:16:19 -0700 (Sat, 08 Dec 2007) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Handle unclosed begingroups in deconstruct. ------------------------------------------------------------------------ -r2950 | jcbowman | 2007-12-09 00:37:22 +0100 (Sun, 09 Dec 2007) | 2 lines +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 @@ -15682,42 +16035,42 @@ Changed paths: Add patch to fix several problems with Asymptote backend for pstoedit-3.45. ------------------------------------------------------------------------ -r2949 | jcbowman | 2007-12-08 22:17:13 +0100 (Sat, 08 Dec 2007) | 2 lines +r2949 | jcbowman | 2007-12-08 14:17:13 -0700 (Sat, 08 Dec 2007) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Ignore unclosed begingroups (to work around pstoedit problems). ------------------------------------------------------------------------ -r2948 | jcbowman | 2007-12-08 22:13:07 +0100 (Sat, 08 Dec 2007) | 2 lines +r2948 | jcbowman | 2007-12-08 14:13:07 -0700 (Sat, 08 Dec 2007) | 2 lines Changed paths: M /trunk/asymptote/bbox.h Fix empty clipping bbox. ------------------------------------------------------------------------ -r2947 | jcbowman | 2007-12-08 18:43:45 +0100 (Sat, 08 Dec 2007) | 2 lines +r2947 | jcbowman | 2007-12-08 10:43:45 -0700 (Sat, 08 Dec 2007) | 2 lines Changed paths: M /trunk/asymptote/examples/slidedemo.asy Show how to put a header on every page. ------------------------------------------------------------------------ -r2946 | jcbowman | 2007-12-03 00:29:34 +0100 (Mon, 03 Dec 2007) | 2 lines +r2946 | jcbowman | 2007-12-02 16:29:34 -0700 (Sun, 02 Dec 2007) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Improve system gc detection. ------------------------------------------------------------------------ -r2945 | jcbowman | 2007-12-02 18:58:15 +0100 (Sun, 02 Dec 2007) | 2 lines +r2945 | jcbowman | 2007-12-02 10:58:15 -0700 (Sun, 02 Dec 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Document \\ -> \\ mapping of double-quoted strings. ------------------------------------------------------------------------ -r2944 | jcbowman | 2007-12-01 23:30:13 +0100 (Sat, 01 Dec 2007) | 2 lines +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 @@ -15725,7 +16078,7 @@ Changed paths: Add default value of (0,0) to center. ------------------------------------------------------------------------ -r2943 | jcbowman | 2007-12-01 23:24:03 +0100 (Sat, 01 Dec 2007) | 2 lines +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 @@ -15734,13 +16087,13 @@ Changed paths: Add pen arguments to flowchart block routines. ------------------------------------------------------------------------ -r2942 | jcbowman | 2007-11-28 09:28:22 +0100 (Wed, 28 Nov 2007) | 1 line +r2942 | jcbowman | 2007-11-28 01:28:22 -0700 (Wed, 28 Nov 2007) | 1 line Changed paths: M /trunk/asymptote/configure.ac Increment version to 1.38svn. ------------------------------------------------------------------------ -r2941 | jcbowman | 2007-11-28 08:37:17 +0100 (Wed, 28 Nov 2007) | 2 lines +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 @@ -15751,14 +16104,14 @@ Changed paths: Final Windows tweaks. ------------------------------------------------------------------------ -r2940 | jcbowman | 2007-11-28 07:05:09 +0100 (Wed, 28 Nov 2007) | 2 lines +r2940 | jcbowman | 2007-11-27 23:05:09 -0700 (Tue, 27 Nov 2007) | 2 lines Changed paths: M /trunk/asymptote/base/plain_arrows.asy Remove min since intersections returns a sorted array. ------------------------------------------------------------------------ -r2939 | jcbowman | 2007-11-28 06:41:59 +0100 (Wed, 28 Nov 2007) | 2 lines +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 @@ -15766,55 +16119,55 @@ Changed paths: Document the -x option of xasy. ------------------------------------------------------------------------ -r2938 | jcbowman | 2007-11-28 06:30:09 +0100 (Wed, 28 Nov 2007) | 2 lines +r2938 | jcbowman | 2007-11-27 22:30:09 -0700 (Tue, 27 Nov 2007) | 2 lines Changed paths: M /trunk/asymptote/GUI/xasyMainWin.py Remove debugging test modification. ------------------------------------------------------------------------ -r2937 | jcbowman | 2007-11-28 06:28:13 +0100 (Wed, 28 Nov 2007) | 2 lines +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. ------------------------------------------------------------------------ -r2936 | jcbowman | 2007-11-28 06:17:19 +0100 (Wed, 28 Nov 2007) | 2 lines +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-28 06:10:43 +0100 (Wed, 28 Nov 2007) | 2 lines +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-28 05:51:27 +0100 (Wed, 28 Nov 2007) | 2 lines +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-28 05:50:28 +0100 (Wed, 28 Nov 2007) | 2 lines +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-28 01:16:40 +0100 (Wed, 28 Nov 2007) | 1 line +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-28 00:23:59 +0100 (Wed, 28 Nov 2007) | 2 lines +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 @@ -15824,7 +16177,7 @@ Changed paths: Add 's' scrolling option. ------------------------------------------------------------------------ -r2930 | jcbowman | 2007-11-27 09:01:27 +0100 (Tue, 27 Nov 2007) | 2 lines +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) @@ -15833,14 +16186,14 @@ Changed paths: Configure xasy version. ------------------------------------------------------------------------ -r2929 | jcbowman | 2007-11-27 09:00:47 +0100 (Tue, 27 Nov 2007) | 2 lines +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-27 06:22:08 +0100 (Tue, 27 Nov 2007) | 2 lines +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 @@ -15848,14 +16201,14 @@ Changed paths: Add function to calculate "optimal" number of histogram bins. ------------------------------------------------------------------------ -r2927 | jcbowman | 2007-11-27 01:54:59 +0100 (Tue, 27 Nov 2007) | 2 lines +r2927 | jcbowman | 2007-11-26 17:54:59 -0700 (Mon, 26 Nov 2007) | 2 lines Changed paths: M /trunk/asymptote/examples/annotation.asy Force outformat="pdf". ------------------------------------------------------------------------ -r2926 | jcbowman | 2007-11-27 01:54:03 +0100 (Tue, 27 Nov 2007) | 3 lines +r2926 | jcbowman | 2007-11-26 17:54:03 -0700 (Mon, 26 Nov 2007) | 3 lines Changed paths: M /trunk/asymptote/base/plain_arrows.asy @@ -15863,7 +16216,7 @@ When determining base points of arrows, always choose the closest intersection points (in terms of arclength) to the apex. ------------------------------------------------------------------------ -r2925 | jcbowman | 2007-11-26 05:47:55 +0100 (Mon, 26 Nov 2007) | 7 lines +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 @@ -15881,7 +16234,7 @@ even after a deconstruct() (or by manual editing of the output code). Show asy diagnostics in console window. ------------------------------------------------------------------------ -r2924 | jcbowman | 2007-11-25 07:23:19 +0100 (Sun, 25 Nov 2007) | 2 lines +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 @@ -15892,7 +16245,7 @@ Changed paths: Fix scrolling. ------------------------------------------------------------------------ -r2923 | jcbowman | 2007-11-25 07:03:07 +0100 (Sun, 25 Nov 2007) | 2 lines +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 @@ -15900,28 +16253,28 @@ Changed paths: Improve 3d tick default directions. ------------------------------------------------------------------------ -r2922 | jcbowman | 2007-11-24 14:42:14 +0100 (Sat, 24 Nov 2007) | 2 lines +r2922 | jcbowman | 2007-11-24 06:42:14 -0700 (Sat, 24 Nov 2007) | 2 lines Changed paths: M /trunk/asymptote/base/graph.asy Return empty secondary axis picture without warning. ------------------------------------------------------------------------ -r2921 | jcbowman | 2007-11-22 16:57:42 +0100 (Thu, 22 Nov 2007) | 2 lines +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-22 06:03:02 +0100 (Thu, 22 Nov 2007) | 2 lines +r2920 | jcbowman | 2007-11-21 22:03:02 -0700 (Wed, 21 Nov 2007) | 2 lines Changed paths: M /trunk/asymptote/GUI/xasyMainWin.py Move existing releaseLock code, catching exceptions. ------------------------------------------------------------------------ -r2919 | jcbowman | 2007-11-22 01:56:01 +0100 (Thu, 22 Nov 2007) | 11 lines +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 @@ -15945,7 +16298,7 @@ Update documentation. ------------------------------------------------------------------------ -r2918 | jcbowman | 2007-11-21 07:09:32 +0100 (Wed, 21 Nov 2007) | 2 lines +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 @@ -15953,34 +16306,34 @@ Changed paths: Work around ghostscript limitations. ------------------------------------------------------------------------ -r2917 | jcbowman | 2007-11-21 06:42:11 +0100 (Wed, 21 Nov 2007) | 2 lines +r2917 | jcbowman | 2007-11-20 22:42:11 -0700 (Tue, 20 Nov 2007) | 2 lines Changed paths: M /trunk/asymptote/GUI/xasy2asy.py Ensure originalImage is always defined. ------------------------------------------------------------------------ -r2916 | jcbowman | 2007-11-21 06:41:00 +0100 (Wed, 21 Nov 2007) | 2 lines +r2916 | jcbowman | 2007-11-20 22:41:00 -0700 (Tue, 20 Nov 2007) | 2 lines Changed paths: M /trunk/asymptote/GUI/xasyMainWin.py Release lock before quitting to allow saving. ------------------------------------------------------------------------ -r2915 | oshardt | 2007-11-21 01:52:46 +0100 (Wed, 21 Nov 2007) | 1 line +r2915 | oshardt | 2007-11-20 17:52:46 -0700 (Tue, 20 Nov 2007) | 1 line Changed paths: M /trunk/asymptote/GUI/xasyMainWin.py Switch to selection mode after adding script item. ------------------------------------------------------------------------ -r2914 | jcbowman | 2007-11-20 18:26:25 +0100 (Tue, 20 Nov 2007) | 2 lines +r2914 | jcbowman | 2007-11-20 10:26:25 -0700 (Tue, 20 Nov 2007) | 2 lines Changed paths: M /trunk/asymptote/fileio.h Re-enable local directory output check. ------------------------------------------------------------------------ -r2913 | jcbowman | 2007-11-20 07:00:56 +0100 (Tue, 20 Nov 2007) | 4 lines +r2913 | jcbowman | 2007-11-19 23:00:56 -0700 (Mon, 19 Nov 2007) | 4 lines Changed paths: M /trunk/asymptote/fileio.h @@ -15989,33 +16342,33 @@ Fix output(s,update=true) and boutput(s,update=true). Fix segmentation faults for attempted operations on closed files. ------------------------------------------------------------------------ -r2912 | oshardt | 2007-11-20 05:00:18 +0100 (Tue, 20 Nov 2007) | 1 line +r2912 | oshardt | 2007-11-19 21:00:18 -0700 (Mon, 19 Nov 2007) | 1 line Changed paths: M /trunk/asymptote/GUI/xasyMainWin.py Change zoom selection method to an OptionMenu ------------------------------------------------------------------------ -r2911 | jcbowman | 2007-11-20 04:34:47 +0100 (Tue, 20 Nov 2007) | 2 lines +r2911 | jcbowman | 2007-11-19 20:34:47 -0700 (Mon, 19 Nov 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/Makefile.in Escape ^. ------------------------------------------------------------------------ -r2910 | oshardt | 2007-11-20 04:19:13 +0100 (Tue, 20 Nov 2007) | 1 line +r2910 | oshardt | 2007-11-19 20:19:13 -0700 (Mon, 19 Nov 2007) | 1 line Changed paths: M /trunk/asymptote/GUI/xasyActions.py Account for magnification during undo/redo of translations ------------------------------------------------------------------------ -r2909 | jcbowman | 2007-11-19 18:59:03 +0100 (Mon, 19 Nov 2007) | 2 lines +r2909 | jcbowman | 2007-11-19 10:59:03 -0700 (Mon, 19 Nov 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Fix typo. ------------------------------------------------------------------------ -r2908 | jcbowman | 2007-11-19 08:22:35 +0100 (Mon, 19 Nov 2007) | 9 lines +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 @@ -16032,7 +16385,7 @@ Move image file removal up one function level to avoid busy error under MSWindows. ------------------------------------------------------------------------ -r2907 | jcbowman | 2007-11-19 07:25:22 +0100 (Mon, 19 Nov 2007) | 2 lines +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 @@ -16041,14 +16394,14 @@ Changed paths: Add Orest's latest fixes. ------------------------------------------------------------------------ -r2906 | jcbowman | 2007-11-19 03:29:19 +0100 (Mon, 19 Nov 2007) | 2 lines +r2906 | jcbowman | 2007-11-18 19:29:19 -0700 (Sun, 18 Nov 2007) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Add informational message about use of system gc version. ------------------------------------------------------------------------ -r2905 | jcbowman | 2007-11-19 01:41:19 +0100 (Mon, 19 Nov 2007) | 3 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 @@ -16058,14 +16411,14 @@ Make configure use a system version of Boehm GC if recommended local version of gc isn't present. ------------------------------------------------------------------------ -r2904 | jcbowman | 2007-11-19 01:28:22 +0100 (Mon, 19 Nov 2007) | 2 lines +r2904 | jcbowman | 2007-11-18 17:28:22 -0700 (Sun, 18 Nov 2007) | 2 lines Changed paths: M /trunk/asymptote/INSTALL Append generic configure instructions to INSTALL. ------------------------------------------------------------------------ -r2903 | jcbowman | 2007-11-18 18:02:49 +0100 (Sun, 18 Nov 2007) | 2 lines +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 @@ -16075,55 +16428,55 @@ Changed paths: Put deconstructed files in a temporary directory (removed on exit). ------------------------------------------------------------------------ -r2902 | jcbowman | 2007-11-18 16:54:43 +0100 (Sun, 18 Nov 2007) | 2 lines +r2902 | jcbowman | 2007-11-18 08:54:43 -0700 (Sun, 18 Nov 2007) | 2 lines Changed paths: M /trunk/asymptote/settings.cc Move workaround for broken curses.h file to proper place. ------------------------------------------------------------------------ -r2901 | jcbowman | 2007-11-18 06:59:59 +0100 (Sun, 18 Nov 2007) | 2 lines +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-18 01:03:34 +0100 (Sun, 18 Nov 2007) | 2 lines +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 19:47:31 +0100 (Sat, 17 Nov 2007) | 1 line +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 19:24:42 +0100 (Sat, 17 Nov 2007) | 1 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-17 07:12:28 +0100 (Sat, 17 Nov 2007) | 2 lines +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-17 07:11:56 +0100 (Sat, 17 Nov 2007) | 2 lines +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-17 06:20:39 +0100 (Sat, 17 Nov 2007) | 2 lines +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 @@ -16132,27 +16485,27 @@ Changed paths: Limit maximum number of command-line arguments to ghostscript; render in blocks. ------------------------------------------------------------------------ -r2894 | oshardt | 2007-11-15 05:10:57 +0100 (Thu, 15 Nov 2007) | 1 line +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-15 04:25:31 +0100 (Thu, 15 Nov 2007) | 2 lines +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-15 01:52:35 +0100 (Thu, 15 Nov 2007) | 2 lines +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-14 07:53:42 +0100 (Wed, 14 Nov 2007) | 3 lines +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 @@ -16160,7 +16513,7 @@ Add PIL_BACKGROUND and PIL_MAX_ALPHA_AREA environment variables for efficient alpha channel rendering. ------------------------------------------------------------------------ -r2890 | jcbowman | 2007-11-14 04:03:45 +0100 (Wed, 14 Nov 2007) | 3 lines +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 @@ -16168,13 +16521,13 @@ Enable full alpha channel support only for objects of area < 10000 pixels, due to slow Tk alpha channel rendering. ------------------------------------------------------------------------ -r2889 | oshardt | 2007-11-13 19:48:04 +0100 (Tue, 13 Nov 2007) | 1 line +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 09:20:36 +0100 (Tue, 13 Nov 2007) | 2 lines +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 @@ -16182,27 +16535,27 @@ Changed paths: A much better fix for PIL antialiasing and transparency that renders quickly. ------------------------------------------------------------------------ -r2887 | oshardt | 2007-11-13 01:57:08 +0100 (Tue, 13 Nov 2007) | 1 line +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 23:22:05 +0100 (Mon, 12 Nov 2007) | 1 line +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 22:50:58 +0100 (Mon, 12 Nov 2007) | 2 lines +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 22:35:20 +0100 (Mon, 12 Nov 2007) | 1 line +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 @@ -16211,7 +16564,7 @@ Changed paths: Implement magnification option and zoom feature ------------------------------------------------------------------------ -r2883 | jcbowman | 2007-11-12 08:28:55 +0100 (Mon, 12 Nov 2007) | 2 lines +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 @@ -16219,7 +16572,7 @@ Changed paths: Replace locale-dependent call to atof() with locale-independent lexical::cast(). ------------------------------------------------------------------------ -r2882 | jcbowman | 2007-11-12 06:37:20 +0100 (Mon, 12 Nov 2007) | 4 lines +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 @@ -16234,27 +16587,27 @@ Speed up GUI deconstruction. Make "png" the default value of xformat. ------------------------------------------------------------------------ -r2881 | oshardt | 2007-11-12 04:54:28 +0100 (Mon, 12 Nov 2007) | 1 line +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-08 06:01:26 +0100 (Thu, 08 Nov 2007) | 2 lines +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-08 06:00:15 +0100 (Thu, 08 Nov 2007) | 2 lines +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-08 05:35:19 +0100 (Thu, 08 Nov 2007) | 4 lines +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 @@ -16265,7 +16618,7 @@ Fix bug in intersections. Add optional fuzz parameter to intersections and intersectionpoints. ------------------------------------------------------------------------ -r2877 | jcbowman | 2007-11-08 05:03:14 +0100 (Thu, 08 Nov 2007) | 2 lines +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 @@ -16273,7 +16626,7 @@ Changed paths: Add string[] split(string s, string delimiter). ------------------------------------------------------------------------ -r2876 | jcbowman | 2007-11-05 05:25:35 +0100 (Mon, 05 Nov 2007) | 2 lines +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 @@ -16283,14 +16636,14 @@ Changed paths: Disable readline history when reading from a pipe. ------------------------------------------------------------------------ -r2875 | jcbowman | 2007-11-05 04:23:02 +0100 (Mon, 05 Nov 2007) | 2 lines +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-05 04:13:34 +0100 (Mon, 05 Nov 2007) | 2 lines +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 @@ -16299,14 +16652,14 @@ Changed paths: More windows installation fixes. ------------------------------------------------------------------------ -r2873 | jcbowman | 2007-11-04 23:52:41 +0100 (Sun, 04 Nov 2007) | 2 lines +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 23:27:28 +0100 (Sun, 04 Nov 2007) | 4 lines +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 @@ -16316,14 +16669,14 @@ Fix Windows uninstall. Remove hard-wired path. ------------------------------------------------------------------------ -r2871 | jcbowman | 2007-11-04 17:48:27 +0100 (Sun, 04 Nov 2007) | 2 lines +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 23:50:29 +0100 (Sat, 03 Nov 2007) | 2 lines +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 @@ -16331,20 +16684,20 @@ Changed paths: Add real[] abs(pair[]) and real[] abs(triple[]) functions. ------------------------------------------------------------------------ -r2869 | oshardt | 2007-11-03 19:24:00 +0100 (Sat, 03 Nov 2007) | 1 line +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 19:05:23 +0100 (Sat, 03 Nov 2007) | 1 line +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 Prompt user before opening a file if current document was modified. ------------------------------------------------------------------------ -r2867 | jcbowman | 2007-11-03 06:09:45 +0100 (Sat, 03 Nov 2007) | 2 lines +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 @@ -16354,7 +16707,7 @@ Changed paths: Add windows installation fixes. ------------------------------------------------------------------------ -r2866 | jcbowman | 2007-11-02 23:13:23 +0100 (Fri, 02 Nov 2007) | 2 lines +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 @@ -16363,14 +16716,14 @@ Changed paths: Windows installation tweaks. ------------------------------------------------------------------------ -r2865 | jcbowman | 2007-11-02 17:48:05 +0100 (Fri, 02 Nov 2007) | 2 lines +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. ------------------------------------------------------------------------ -r2864 | jcbowman | 2007-10-28 20:31:35 +0100 (Sun, 28 Oct 2007) | 3 lines +r2864 | jcbowman | 2007-10-28 13:31:35 -0600 (Sun, 28 Oct 2007) | 3 lines Changed paths: M /trunk/asymptote/base/three.asy @@ -16378,7 +16731,7 @@ Project all reference contributions in direction of maximum contribution, for numerical robustness. ------------------------------------------------------------------------ -r2863 | jcbowman | 2007-10-28 19:16:24 +0100 (Sun, 28 Oct 2007) | 2 lines +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 @@ -16386,7 +16739,7 @@ Changed paths: Improve reference vector calculation. ------------------------------------------------------------------------ -r2862 | jcbowman | 2007-10-26 19:29:19 +0200 (Fri, 26 Oct 2007) | 3 lines +r2862 | jcbowman | 2007-10-26 11:29:19 -0600 (Fri, 26 Oct 2007) | 3 lines Changed paths: M /trunk/asymptote/fileio.cc @@ -16394,14 +16747,14 @@ Respect comments and double quotation marks in whitespace mode (just like cvs mode). ------------------------------------------------------------------------ -r2861 | hammera | 2007-10-26 06:19:32 +0200 (Fri, 26 Oct 2007) | 2 lines +r2861 | hammera | 2007-10-25 22:19:32 -0600 (Thu, 25 Oct 2007) | 2 lines Changed paths: M /trunk/asymptote/fundec.cc Test for invalid defvals in rest parameters. ------------------------------------------------------------------------ -r2860 | hammera | 2007-10-26 06:01:21 +0200 (Fri, 26 Oct 2007) | 2 lines +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 @@ -16409,7 +16762,7 @@ Changed paths: Removed unused code. ------------------------------------------------------------------------ -r2859 | jcbowman | 2007-10-22 18:38:21 +0200 (Mon, 22 Oct 2007) | 2 lines +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 @@ -16417,14 +16770,14 @@ Changed paths: Re-enable automatic logarithmic axis coverage routine. ------------------------------------------------------------------------ -r2858 | jcbowman | 2007-10-20 06:55:13 +0200 (Sat, 20 Oct 2007) | 2 lines +r2858 | jcbowman | 2007-10-19 22:55:13 -0600 (Fri, 19 Oct 2007) | 2 lines Changed paths: M /trunk/asymptote/pipestream.h Exit more gracefully under MSDOS when execvp fails. ------------------------------------------------------------------------ -r2857 | jcbowman | 2007-10-20 05:34:04 +0200 (Sat, 20 Oct 2007) | 7 lines +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 @@ -16440,7 +16793,7 @@ Increase the duplicate point detection fuzz. Automatically sort the array returned by intersections. ------------------------------------------------------------------------ -r2856 | jcbowman | 2007-10-18 23:03:38 +0200 (Thu, 18 Oct 2007) | 2 lines +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 @@ -16449,7 +16802,7 @@ Changed paths: Add patch to avoid segmentation fault with gc-7.0 on out-of-memory error. ------------------------------------------------------------------------ -r2855 | jcbowman | 2007-10-18 22:15:53 +0200 (Thu, 18 Oct 2007) | 2 lines +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 @@ -16457,7 +16810,7 @@ Changed paths: Make history() return the entire stored interactive history. ------------------------------------------------------------------------ -r2854 | hammera | 2007-10-18 04:04:02 +0200 (Thu, 18 Oct 2007) | 2 lines +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 @@ -16465,14 +16818,14 @@ Changed paths: Fix adding of automatic semicolons to the history. ------------------------------------------------------------------------ -r2853 | hammera | 2007-10-18 03:59:11 +0200 (Thu, 18 Oct 2007) | 2 lines +r2853 | hammera | 2007-10-17 19:59:11 -0600 (Wed, 17 Oct 2007) | 2 lines Changed paths: M /trunk/asymptote/TODO Fix default args for rest args. ------------------------------------------------------------------------ -r2852 | jcbowman | 2007-10-17 06:05:12 +0200 (Wed, 17 Oct 2007) | 4 lines +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 @@ -16484,14 +16837,14 @@ Add a routine history(int n=1) that returns the interactive history. Store auto-terminated lines in the interactive history. ------------------------------------------------------------------------ -r2851 | jcbowman | 2007-10-15 17:42:00 +0200 (Mon, 15 Oct 2007) | 2 lines +r2851 | jcbowman | 2007-10-15 09:42:00 -0600 (Mon, 15 Oct 2007) | 2 lines Changed paths: M /trunk/asymptote/base/graph.asy Try to use a smaller Step adjustment. ------------------------------------------------------------------------ -r2850 | jcbowman | 2007-10-15 08:12:30 +0200 (Mon, 15 Oct 2007) | 4 lines +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 @@ -16502,14 +16855,14 @@ Fix Asymptote path for MSWindows. Make uninstall remove Xasy start menu shortcut. ------------------------------------------------------------------------ -r2849 | jcbowman | 2007-10-15 06:43:33 +0200 (Mon, 15 Oct 2007) | 2 lines +r2849 | jcbowman | 2007-10-14 22:43:33 -0600 (Sun, 14 Oct 2007) | 2 lines Changed paths: A /trunk/asymptote/asymptote.nsi Add Nullsoft installation script for MSWindows. ------------------------------------------------------------------------ -r2848 | jcbowman | 2007-10-15 06:35:13 +0200 (Mon, 15 Oct 2007) | 3 lines +r2848 | jcbowman | 2007-10-14 22:35:13 -0600 (Sun, 14 Oct 2007) | 3 lines Changed paths: M /trunk/asymptote/settings.cc @@ -16517,28 +16870,28 @@ Under MSWindows, look for asy files in installation path instead of in uninstall path. ------------------------------------------------------------------------ -r2847 | jcbowman | 2007-10-15 06:24:27 +0200 (Mon, 15 Oct 2007) | 2 lines +r2847 | jcbowman | 2007-10-14 22:24:27 -0600 (Sun, 14 Oct 2007) | 2 lines Changed paths: M /trunk/asymptote/base/graph.asy Try to use at least two major ticks. ------------------------------------------------------------------------ -r2846 | jcbowman | 2007-10-15 05:15:41 +0200 (Mon, 15 Oct 2007) | 2 lines +r2846 | jcbowman | 2007-10-14 21:15:41 -0600 (Sun, 14 Oct 2007) | 2 lines Changed paths: M /trunk/asymptote/base/slide.asy Fix title(""). ------------------------------------------------------------------------ -r2845 | jcbowman | 2007-10-11 20:22:12 +0200 (Thu, 11 Oct 2007) | 1 line +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 Increment version to 1.37svn. ------------------------------------------------------------------------ -r2844 | jcbowman | 2007-10-11 19:31:34 +0200 (Thu, 11 Oct 2007) | 2 lines +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 @@ -16547,13 +16900,13 @@ Changed paths: Fix bugs in tex(), postscript(), gsave(), and grestore() commands. ------------------------------------------------------------------------ -r2843 | jcbowman | 2007-10-11 11:15:48 +0200 (Thu, 11 Oct 2007) | 1 line +r2843 | jcbowman | 2007-10-11 03:15:48 -0600 (Thu, 11 Oct 2007) | 1 line Changed paths: M /trunk/asymptote/configure.ac Increment version to 1.36svn. ------------------------------------------------------------------------ -r2842 | jcbowman | 2007-10-11 10:21:31 +0200 (Thu, 11 Oct 2007) | 2 lines +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 @@ -16562,21 +16915,21 @@ Changed paths: Fix numeric formatting of setdash arguments. ------------------------------------------------------------------------ -r2841 | jcbowman | 2007-10-11 09:21:58 +0200 (Thu, 11 Oct 2007) | 2 lines +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 08:44:58 +0200 (Thu, 11 Oct 2007) | 2 lines +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-11 06:44:16 +0200 (Thu, 11 Oct 2007) | 2 lines +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 @@ -16587,35 +16940,35 @@ Changed paths: Add Cygwin fixes. ------------------------------------------------------------------------ -r2838 | jcbowman | 2007-10-10 23:17:31 +0200 (Wed, 10 Oct 2007) | 2 lines +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 18:59:03 +0200 (Wed, 10 Oct 2007) | 2 lines +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 17:00:51 +0200 (Wed, 10 Oct 2007) | 2 lines +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 16:42:59 +0200 (Wed, 10 Oct 2007) | 2 lines +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 16:36:32 +0200 (Wed, 10 Oct 2007) | 2 lines +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) @@ -16626,21 +16979,21 @@ Changed paths: Install xasy and associated files. ------------------------------------------------------------------------ -r2833 | jcbowman | 2007-10-10 06:12:51 +0200 (Wed, 10 Oct 2007) | 2 lines +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-10 06:00:32 +0200 (Wed, 10 Oct 2007) | 2 lines +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-10 05:43:53 +0200 (Wed, 10 Oct 2007) | 2 lines +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 @@ -16650,14 +17003,14 @@ Changed paths: Replace opendot with filltype argument of UnFill to dot routines. ------------------------------------------------------------------------ -r2830 | jcbowman | 2007-10-09 23:51:51 +0200 (Tue, 09 Oct 2007) | 2 lines +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 23:05:23 +0200 (Tue, 09 Oct 2007) | 5 lines +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 @@ -16673,7 +17026,7 @@ Implement intersectionpoints in terms of a new more efficient and robust intersections routine. ------------------------------------------------------------------------ -r2828 | jcbowman | 2007-10-09 23:01:41 +0200 (Tue, 09 Oct 2007) | 2 lines +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 @@ -16682,7 +17035,7 @@ Changed paths: Add trailingzero tick format. ------------------------------------------------------------------------ -r2827 | jcbowman | 2007-10-07 19:00:47 +0200 (Sun, 07 Oct 2007) | 2 lines +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 @@ -16694,7 +17047,7 @@ Changed paths: Make r2785 changes work with deconstruct. ------------------------------------------------------------------------ -r2826 | jcbowman | 2007-10-06 05:03:57 +0200 (Sat, 06 Oct 2007) | 4 lines +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 @@ -16707,28 +17060,28 @@ Adjust defaultformat for axes to make tick labels unique. Add general trailingzero format string; update examples. ------------------------------------------------------------------------ -r2825 | jcbowman | 2007-10-03 22:22:52 +0200 (Wed, 03 Oct 2007) | 2 lines +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 20:31:44 +0200 (Fri, 28 Sep 2007) | 2 lines +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 20:19:18 +0200 (Fri, 28 Sep 2007) | 2 lines +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-25 05:11:00 +0200 (Tue, 25 Sep 2007) | 2 lines +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 @@ -16741,13 +17094,13 @@ Changed paths: Changed global.back()-> to processData(). ------------------------------------------------------------------------ -r2821 | pivaldi | 2007-09-24 19:20:27 +0200 (Mon, 24 Sep 2007) | 1 line +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 18:45:41 +0200 (Sun, 23 Sep 2007) | 2 lines +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 @@ -16755,21 +17108,21 @@ Changed paths: Fix shipout bug. ------------------------------------------------------------------------ -r2819 | jcbowman | 2007-09-21 18:17:43 +0200 (Fri, 21 Sep 2007) | 2 lines +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. ------------------------------------------------------------------------ -r2818 | jcbowman | 2007-09-21 06:27:59 +0200 (Fri, 21 Sep 2007) | 2 lines +r2818 | jcbowman | 2007-09-20 22:27:59 -0600 (Thu, 20 Sep 2007) | 2 lines Changed paths: M /trunk/asymptote/pen.h Change default LaTeX font to package-dependent setting. ------------------------------------------------------------------------ -r2817 | jcbowman | 2007-09-20 05:46:56 +0200 (Thu, 20 Sep 2007) | 2 lines +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 @@ -16777,7 +17130,7 @@ Changed paths: Add modification of ncurses patch from mvid. ------------------------------------------------------------------------ -r2816 | jcbowman | 2007-09-18 08:10:58 +0200 (Tue, 18 Sep 2007) | 2 lines +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 @@ -16787,28 +17140,28 @@ Changed paths: Avoid nesting capacity overflows in arctime. ------------------------------------------------------------------------ -r2815 | jcbowman | 2007-09-17 04:57:35 +0200 (Mon, 17 Sep 2007) | 2 lines +r2815 | jcbowman | 2007-09-16 20:57:35 -0600 (Sun, 16 Sep 2007) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Add new magnification argument to shipout. ------------------------------------------------------------------------ -r2814 | jcbowman | 2007-09-17 04:48:23 +0200 (Mon, 17 Sep 2007) | 2 lines +r2814 | jcbowman | 2007-09-16 20:48:23 -0600 (Sun, 16 Sep 2007) | 2 lines Changed paths: M /trunk/asymptote/camperror.cc Make reportWarning generate a warning message only. ------------------------------------------------------------------------ -r2813 | jcbowman | 2007-09-17 04:42:53 +0200 (Mon, 17 Sep 2007) | 2 lines +r2813 | jcbowman | 2007-09-16 20:42:53 -0600 (Sun, 16 Sep 2007) | 2 lines Changed paths: M /trunk/asymptote/fileio.cc Ignore spurious final blank line when reading strings. ------------------------------------------------------------------------ -r2812 | jcbowman | 2007-09-16 19:44:00 +0200 (Sun, 16 Sep 2007) | 2 lines +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 @@ -16816,28 +17169,28 @@ Changed paths: Fix string csv reads. ------------------------------------------------------------------------ -r2811 | jcbowman | 2007-09-16 06:12:21 +0200 (Sun, 16 Sep 2007) | 2 lines +r2811 | jcbowman | 2007-09-15 22:12:21 -0600 (Sat, 15 Sep 2007) | 2 lines Changed paths: M /trunk/asymptote/fileio.cc Another comment fix for reading strings. ------------------------------------------------------------------------ -r2810 | jcbowman | 2007-09-15 10:42:12 +0200 (Sat, 15 Sep 2007) | 2 lines +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 10:40:06 +0200 (Sat, 15 Sep 2007) | 2 lines +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 Fix typo. ------------------------------------------------------------------------ -r2808 | jcbowman | 2007-09-15 10:38:23 +0200 (Sat, 15 Sep 2007) | 2 lines +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 @@ -16845,7 +17198,7 @@ Changed paths: Fix errors in documentation and FAQ. ------------------------------------------------------------------------ -r2807 | jcbowman | 2007-09-15 00:09:19 +0200 (Sat, 15 Sep 2007) | 4 lines +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 @@ -16855,14 +17208,14 @@ Support comments when reading strings in cvs mode. Remove unused file. ------------------------------------------------------------------------ -r2806 | jcbowman | 2007-09-13 03:42:40 +0200 (Thu, 13 Sep 2007) | 2 lines +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 19:48:06 +0200 (Sat, 08 Sep 2007) | 4 lines +r2805 | hammera | 2007-09-08 11:48:06 -0600 (Sat, 08 Sep 2007) | 4 lines Changed paths: M /trunk/asymptote/camp.y @@ -16871,7 +17224,7 @@ Fixed syntax to allow expressions such as (x); Based on a patch by Orest Shardt. ------------------------------------------------------------------------ -r2804 | hammera | 2007-09-06 00:53:51 +0200 (Thu, 06 Sep 2007) | 2 lines +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 @@ -16879,7 +17232,7 @@ Changed paths: Added interactiveWrite option. ------------------------------------------------------------------------ -r2803 | jcbowman | 2007-09-05 05:15:41 +0200 (Wed, 05 Sep 2007) | 4 lines +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 @@ -16890,14 +17243,14 @@ Remove --enable-cplusplus option. Remove unused quiet option. ------------------------------------------------------------------------ -r2802 | oshardt | 2007-09-03 20:01:42 +0200 (Mon, 03 Sep 2007) | 1 line +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-03 07:36:10 +0200 (Mon, 03 Sep 2007) | 2 lines +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 @@ -16906,14 +17259,14 @@ Changed paths: Make deconstruct close bboxout file. ------------------------------------------------------------------------ -r2800 | jcbowman | 2007-09-03 07:21:29 +0200 (Mon, 03 Sep 2007) | 2 lines +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-03 05:01:09 +0200 (Mon, 03 Sep 2007) | 1 line +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 @@ -16923,27 +17276,27 @@ Changed paths: Make various bug fixes and improvements. ------------------------------------------------------------------------ -r2798 | oshardt | 2007-09-03 02:07:55 +0200 (Mon, 03 Sep 2007) | 1 line +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-03 01:59:21 +0200 (Mon, 03 Sep 2007) | 1 line +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-03 01:46:34 +0200 (Mon, 03 Sep 2007) | 2 lines +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-02 06:34:02 +0200 (Sun, 02 Sep 2007) | 6 lines +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 @@ -16961,7 +17314,7 @@ Add support for magnification. Remove unused code. ------------------------------------------------------------------------ -r2794 | hammera | 2007-09-01 04:16:17 +0200 (Sat, 01 Sep 2007) | 2 lines +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 @@ -16969,7 +17322,7 @@ Changed paths: Fixed bug regarding permission lists of types. ------------------------------------------------------------------------ -r2793 | hammera | 2007-09-01 04:15:41 +0200 (Sat, 01 Sep 2007) | 3 lines +r2793 | hammera | 2007-08-31 20:15:41 -0600 (Fri, 31 Aug 2007) | 3 lines Changed paths: M /trunk/asymptote/dec.cc @@ -16977,7 +17330,7 @@ Corrected documentation. ------------------------------------------------------------------------ -r2792 | hammera | 2007-09-01 04:15:16 +0200 (Sat, 01 Sep 2007) | 2 lines +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 @@ -16985,21 +17338,21 @@ Changed paths: Made parameter name more descriptive. ------------------------------------------------------------------------ -r2791 | jcbowman | 2007-08-31 16:35:08 +0200 (Fri, 31 Aug 2007) | 2 lines +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-31 04:15:48 +0200 (Fri, 31 Aug 2007) | 2 lines +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 21:56:57 +0200 (Wed, 29 Aug 2007) | 2 lines +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 @@ -17009,7 +17362,7 @@ Changed paths: Use constructor for indexedTransform. ------------------------------------------------------------------------ -r2788 | jcbowman | 2007-08-29 19:22:33 +0200 (Wed, 29 Aug 2007) | 2 lines +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 @@ -17017,7 +17370,7 @@ Changed paths: Fix shipout when inXasyMode is true. ------------------------------------------------------------------------ -r2787 | oshardt | 2007-08-29 17:15:31 +0200 (Wed, 29 Aug 2007) | 2 lines +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 @@ -17025,7 +17378,7 @@ Changed paths: Fix logic for recognizing modified files. Correct the logic for querying user about exporting modified files. ------------------------------------------------------------------------ -r2786 | jcbowman | 2007-08-29 16:54:00 +0200 (Wed, 29 Aug 2007) | 3 lines +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 @@ -17037,7 +17390,7 @@ Revert to gsave/grestore instead of clipsave/cliprestore due to pen caching assumptions. ------------------------------------------------------------------------ -r2785 | jcbowman | 2007-08-28 17:30:26 +0200 (Tue, 28 Aug 2007) | 2 lines +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 @@ -17046,27 +17399,27 @@ Changed paths: Enclose tex clip within picture environment to avoid unwanted page breaks. ------------------------------------------------------------------------ -r2784 | oshardt | 2007-08-27 23:48:38 +0200 (Mon, 27 Aug 2007) | 2 lines +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 23:33:06 +0200 (Mon, 27 Aug 2007) | 1 line +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 23:23:17 +0200 (Mon, 27 Aug 2007) | 1 line +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 19:56:33 +0200 (Mon, 27 Aug 2007) | 6 lines +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 @@ -17082,7 +17435,7 @@ Remove preamble option from shipout for consistency with xasy. Make explicit shipouts with options work with xasy. ------------------------------------------------------------------------ -r2780 | jcbowman | 2007-08-27 18:33:40 +0200 (Mon, 27 Aug 2007) | 2 lines +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 @@ -17091,55 +17444,55 @@ Changed paths: Rename xasy.py to xasy. ------------------------------------------------------------------------ -r2779 | jcbowman | 2007-08-27 18:24:23 +0200 (Mon, 27 Aug 2007) | 2 lines +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-27 03:13:14 +0200 (Mon, 27 Aug 2007) | 1 line +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 23:40:25 +0200 (Sun, 26 Aug 2007) | 2 lines +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 21:28:09 +0200 (Sun, 26 Aug 2007) | 2 lines +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 19:00:05 +0200 (Fri, 24 Aug 2007) | 2 lines +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 18:59:42 +0200 (Fri, 24 Aug 2007) | 2 lines +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 16:23:05 +0200 (Thu, 16 Aug 2007) | 2 lines +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 12:39:42 +0200 (Tue, 14 Aug 2007) | 2 lines +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 @@ -17148,14 +17501,14 @@ Changed paths: Avoid evaluating function outside of [a,b] (due to finite numerical precision). ------------------------------------------------------------------------ -r2771 | jcbowman | 2007-08-14 10:15:00 +0200 (Tue, 14 Aug 2007) | 2 lines +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 12:01:15 +0200 (Sat, 11 Aug 2007) | 4 lines +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 @@ -17165,21 +17518,21 @@ Use \PackageWarning instead of \message. Update list of contributors. ------------------------------------------------------------------------ -r2769 | oshardt | 2007-08-09 20:13:42 +0200 (Thu, 09 Aug 2007) | 2 lines +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 19:00:42 +0200 (Thu, 09 Aug 2007) | 2 lines +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 10:59:28 +0200 (Thu, 09 Aug 2007) | 2 lines +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 @@ -17188,7 +17541,7 @@ Changed paths: Remove old GUI transform support. ------------------------------------------------------------------------ -r2766 | jcbowman | 2007-08-09 10:34:50 +0200 (Thu, 09 Aug 2007) | 8 lines +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 @@ -17211,7 +17564,7 @@ Optimize printer stack use by pruning unneeded clipsave/cliprestore commands. Avoid nesting of clipsave/cliprestore commands when using UnFill. ------------------------------------------------------------------------ -r2765 | oshardt | 2007-08-07 19:26:04 +0200 (Tue, 07 Aug 2007) | 1 line +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 @@ -17219,7 +17572,7 @@ Changed paths: Changing the current pen's properties affects selected items ------------------------------------------------------------------------ -r2764 | jcbowman | 2007-08-07 11:24:10 +0200 (Tue, 07 Aug 2007) | 2 lines +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 @@ -17227,7 +17580,7 @@ Changed paths: Compute pair^int by repeated multiplication, just like real^int. ------------------------------------------------------------------------ -r2763 | oshardt | 2007-08-01 17:39:08 +0200 (Wed, 01 Aug 2007) | 2 lines +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 @@ -17237,7 +17590,7 @@ Changed paths: Removed signals for xasy Switched from GUIop to xformStack in shipout() ------------------------------------------------------------------------ -r2762 | oshardt | 2007-07-31 23:05:37 +0200 (Tue, 31 Jul 2007) | 8 lines +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 @@ -17255,7 +17608,7 @@ 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 23:09:11 +0200 (Mon, 30 Jul 2007) | 2 lines +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 @@ -17263,7 +17616,7 @@ Changed paths: Added undo/redo for creation and editing of script items Added undo/redo for raising and lowering of items ------------------------------------------------------------------------ -r2760 | oshardt | 2007-07-30 20:12:29 +0200 (Mon, 30 Jul 2007) | 3 lines +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 @@ -17279,13 +17632,13 @@ Updated headers Modified method for storing undo/redo information for translations Implemented undo/redo for addition and modification of labels ------------------------------------------------------------------------ -r2759 | jcbowman | 2007-07-30 01:22:45 +0200 (Mon, 30 Jul 2007) | 1 line +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 18:25:12 +0200 (Sun, 29 Jul 2007) | 2 lines +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 @@ -17294,14 +17647,14 @@ Changed paths: Fix interactive viewing. ------------------------------------------------------------------------ -r2757 | jcbowman | 2007-07-29 11:29:03 +0200 (Sun, 29 Jul 2007) | 2 lines +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 10:36:43 +0200 (Sun, 29 Jul 2007) | 2 lines +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 @@ -17310,28 +17663,28 @@ Changed paths: Add large file support. ------------------------------------------------------------------------ -r2755 | jcbowman | 2007-07-28 21:41:50 +0200 (Sat, 28 Jul 2007) | 2 lines +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 17:53:06 +0200 (Sat, 28 Jul 2007) | 2 lines +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 17:19:07 +0200 (Sat, 28 Jul 2007) | 2 lines +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 22:57:14 +0200 (Fri, 27 Jul 2007) | 2 lines +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 @@ -17339,19 +17692,19 @@ Changed paths: Handle case of script that produces no images. Remove keyboard bindings for main window when using script editor. ------------------------------------------------------------------------ -r2751 | oshardt | 2007-07-27 22:38:23 +0200 (Fri, 27 Jul 2007) | 1 line +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 22:23:57 +0200 (Fri, 27 Jul 2007) | 1 line +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 22:05:08 +0200 (Fri, 27 Jul 2007) | 2 lines +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 @@ -17360,14 +17713,14 @@ Changed paths: Work around old broken compilers. ------------------------------------------------------------------------ -r2748 | jcbowman | 2007-07-27 21:13:41 +0200 (Fri, 27 Jul 2007) | 2 lines +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 19:45:34 +0200 (Fri, 27 Jul 2007) | 1 line +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 @@ -17375,13 +17728,13 @@ Changed paths: Improved handling of missing asymptote executable on windows ------------------------------------------------------------------------ -r2746 | oshardt | 2007-07-27 18:37:56 +0200 (Fri, 27 Jul 2007) | 1 line +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 18:23:52 +0200 (Fri, 27 Jul 2007) | 2 lines +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 @@ -17389,7 +17742,7 @@ Changed paths: Check registry to find asy installation on windows. Add browse button for asy path selection ------------------------------------------------------------------------ -r2744 | jcbowman | 2007-07-27 18:02:28 +0200 (Fri, 27 Jul 2007) | 4 lines +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 @@ -17399,13 +17752,13 @@ Restrict projection bounding box recursion to a depth of 16. Add teapot example. ------------------------------------------------------------------------ -r2743 | oshardt | 2007-07-27 17:46:58 +0200 (Fri, 27 Jul 2007) | 1 line +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 13:24:13 +0200 (Fri, 27 Jul 2007) | 2 lines +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 @@ -17419,7 +17772,7 @@ Changed paths: Upgrade licence to GPL-3.0. ------------------------------------------------------------------------ -r2741 | jcbowman | 2007-07-27 11:50:46 +0200 (Fri, 27 Jul 2007) | 6 lines +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 @@ -17434,35 +17787,35 @@ Add quartic solver. Improve accuracy of cubicroots in degenerate cases. ------------------------------------------------------------------------ -r2740 | jcbowman | 2007-07-27 09:26:24 +0200 (Fri, 27 Jul 2007) | 2 lines +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 09:07:31 +0200 (Fri, 27 Jul 2007) | 2 lines +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 09:06:24 +0200 (Fri, 27 Jul 2007) | 2 lines +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 09:05:35 +0200 (Fri, 27 Jul 2007) | 2 lines +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 17:17:38 +0200 (Thu, 26 Jul 2007) | 2 lines +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 @@ -17470,31 +17823,31 @@ Changed paths: Edited comments. ------------------------------------------------------------------------ -r2735 | oshardt | 2007-07-25 22:41:31 +0200 (Wed, 25 Jul 2007) | 1 line +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 20:50:30 +0200 (Wed, 25 Jul 2007) | 1 line +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 20:43:59 +0200 (Wed, 25 Jul 2007) | 1 line +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 20:27:37 +0200 (Wed, 25 Jul 2007) | 1 line +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 19:11:13 +0200 (Wed, 25 Jul 2007) | 1 line +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 @@ -17502,7 +17855,7 @@ Changed paths: Fixes for Windows support ------------------------------------------------------------------------ -r2730 | jcbowman | 2007-07-25 11:28:31 +0200 (Wed, 25 Jul 2007) | 4 lines +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 @@ -17515,7 +17868,7 @@ Remove deconstruct() and gui() in favour of settings.deconstruct. Rename deconstructpic to deconstruct; standardize arguments. ------------------------------------------------------------------------ -r2729 | jcbowman | 2007-07-25 11:07:20 +0200 (Wed, 25 Jul 2007) | 2 lines +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 @@ -17523,13 +17876,13 @@ Changed paths: Revert r2722; update documentation. ------------------------------------------------------------------------ -r2728 | oshardt | 2007-07-24 23:24:08 +0200 (Tue, 24 Jul 2007) | 1 line +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 22:53:55 +0200 (Tue, 24 Jul 2007) | 1 line +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 @@ -17537,21 +17890,21 @@ Changed paths: Implemented undo and redo for shifts and rotations ------------------------------------------------------------------------ -r2726 | oshardt | 2007-07-24 19:59:29 +0200 (Tue, 24 Jul 2007) | 1 line +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 19:58:58 +0200 (Tue, 24 Jul 2007) | 1 line +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 17:37:47 +0200 (Tue, 24 Jul 2007) | 1 line +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 @@ -17562,14 +17915,14 @@ Changed paths: Removed unneeded code; fixed export command ------------------------------------------------------------------------ -r2723 | jcbowman | 2007-07-24 16:40:27 +0200 (Tue, 24 Jul 2007) | 2 lines +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 11:51:06 +0200 (Tue, 24 Jul 2007) | 2 lines +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 @@ -17577,58 +17930,58 @@ Changed paths: List multiple cubic roots individually in all cases. ------------------------------------------------------------------------ -r2721 | oshardt | 2007-07-23 22:08:12 +0200 (Mon, 23 Jul 2007) | 1 line +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 22:07:03 +0200 (Mon, 23 Jul 2007) | 1 line +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 22:06:28 +0200 (Mon, 23 Jul 2007) | 1 line +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 22:05:38 +0200 (Mon, 23 Jul 2007) | 1 line +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 22:03:34 +0200 (Mon, 23 Jul 2007) | 1 line +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 18:31:28 +0200 (Mon, 23 Jul 2007) | 1 line +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 18:23:31 +0200 (Mon, 23 Jul 2007) | 2 lines +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 12:06:01 +0200 (Mon, 23 Jul 2007) | 2 lines +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 12:04:25 +0200 (Mon, 23 Jul 2007) | 2 lines +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 @@ -17636,21 +17989,21 @@ Changed paths: Detect roots near zero in cubicroots. ------------------------------------------------------------------------ -r2712 | jcbowman | 2007-07-21 14:19:10 +0200 (Sat, 21 Jul 2007) | 2 lines +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-20 00:30:26 +0200 (Fri, 20 Jul 2007) | 2 lines +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 23:13:18 +0200 (Thu, 19 Jul 2007) | 2 lines +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 @@ -17676,14 +18029,14 @@ Changed paths: Removed erroneous GC_DECLARE_PTRFREE specifiers. ------------------------------------------------------------------------ -r2709 | jcbowman | 2007-07-19 11:09:39 +0200 (Thu, 19 Jul 2007) | 1 line +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 10:51:23 +0200 (Thu, 19 Jul 2007) | 2 lines +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 @@ -17693,7 +18046,7 @@ Changed paths: Workaround broken texi2dvi installations. ------------------------------------------------------------------------ -r2707 | jcbowman | 2007-07-19 10:17:03 +0200 (Thu, 19 Jul 2007) | 2 lines +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 @@ -17702,7 +18055,7 @@ Changed paths: Trap quotient(intMin,-1). ------------------------------------------------------------------------ -r2706 | hammera | 2007-07-19 06:28:58 +0200 (Thu, 19 Jul 2007) | 3 lines +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 @@ -17711,7 +18064,7 @@ Made the NOHASH venv interface compatible with the optimized hashtable venv. ------------------------------------------------------------------------ -r2705 | hammera | 2007-07-19 05:37:52 +0200 (Thu, 19 Jul 2007) | 2 lines +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 @@ -17728,28 +18081,28 @@ Changed paths: Added match caching and hashtable presizing optimizations. ------------------------------------------------------------------------ -r2704 | hammera | 2007-07-19 05:35:20 +0200 (Thu, 19 Jul 2007) | 2 lines +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-19 01:13:02 +0200 (Thu, 19 Jul 2007) | 2 lines +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-19 01:01:58 +0200 (Thu, 19 Jul 2007) | 2 lines +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-19 00:39:08 +0200 (Thu, 19 Jul 2007) | 2 lines +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 @@ -17758,7 +18111,7 @@ Changed paths: Remove further duplicate config.h imports. ------------------------------------------------------------------------ -r2700 | jcbowman | 2007-07-19 00:21:52 +0200 (Thu, 19 Jul 2007) | 2 lines +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 @@ -17772,7 +18125,7 @@ Changed paths: Eliminate multiple config.h includes. ------------------------------------------------------------------------ -r2699 | jcbowman | 2007-07-18 23:52:01 +0200 (Wed, 18 Jul 2007) | 1 line +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 @@ -17782,7 +18135,7 @@ Changed paths: More cxx fixes. ------------------------------------------------------------------------ -r2698 | jcbowman | 2007-07-18 23:42:41 +0200 (Wed, 18 Jul 2007) | 2 lines +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 @@ -17798,14 +18151,14 @@ Changed paths: Fix cxx warnings. ------------------------------------------------------------------------ -r2697 | jcbowman | 2007-07-18 23:18:25 +0200 (Wed, 18 Jul 2007) | 2 lines +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 22:41:30 +0200 (Wed, 18 Jul 2007) | 2 lines +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 @@ -17815,35 +18168,35 @@ Changed paths: Move climits to proper place. ------------------------------------------------------------------------ -r2695 | hammera | 2007-07-18 22:04:29 +0200 (Wed, 18 Jul 2007) | 2 lines +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 21:29:57 +0200 (Wed, 18 Jul 2007) | 2 lines +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 15:37:15 +0200 (Wed, 18 Jul 2007) | 2 lines +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 15:25:15 +0200 (Wed, 18 Jul 2007) | 2 lines +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 14:50:47 +0200 (Wed, 18 Jul 2007) | 4 lines +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 @@ -17853,7 +18206,7 @@ Use LONG_LONG_MAX instead of LLONG_MAX. Add instructions for working around problems with old broken compilers. ------------------------------------------------------------------------ -r2690 | jcbowman | 2007-07-18 14:21:48 +0200 (Wed, 18 Jul 2007) | 2 lines +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 @@ -17861,7 +18214,7 @@ Changed paths: Further portability fixes. ------------------------------------------------------------------------ -r2689 | jcbowman | 2007-07-18 14:14:24 +0200 (Wed, 18 Jul 2007) | 2 lines +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 @@ -17871,7 +18224,7 @@ Changed paths: Portability fixes. ------------------------------------------------------------------------ -r2688 | jcbowman | 2007-07-18 13:50:11 +0200 (Wed, 18 Jul 2007) | 5 lines +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 @@ -17952,33 +18305,33 @@ Change integer type to Int, which is set default in common.h to long long Add support for reading and writing 64 bit integers in binary and XDR modes. ------------------------------------------------------------------------ -r2687 | jcbowman | 2007-07-18 13:09:44 +0200 (Wed, 18 Jul 2007) | 2 lines +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 12:47:45 +0200 (Wed, 18 Jul 2007) | 2 lines +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 23:18:50 +0200 (Tue, 17 Jul 2007) | 1 line +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 17:35:44 +0200 (Mon, 16 Jul 2007) | 1 line +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-14 01:50:11 +0200 (Sat, 14 Jul 2007) | 6 lines +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 @@ -17992,31 +18345,31 @@ directory. Ignore user configuration files during installation. ------------------------------------------------------------------------ -r2682 | pivaldi | 2007-07-13 17:03:59 +0200 (Fri, 13 Jul 2007) | 1 line +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 20:30:03 +0200 (Wed, 11 Jul 2007) | 1 line +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 20:07:48 +0200 (Wed, 11 Jul 2007) | 1 line +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 16:25:31 +0200 (Wed, 11 Jul 2007) | 1 line +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 23:42:28 +0200 (Mon, 09 Jul 2007) | 1 line +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 @@ -18024,19 +18377,19 @@ Changed paths: Implemented pen parsing for label commands ------------------------------------------------------------------------ -r2677 | oshardt | 2007-07-09 19:55:18 +0200 (Mon, 09 Jul 2007) | 1 line +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 17:54:01 +0200 (Mon, 09 Jul 2007) | 1 line +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 17:31:46 +0200 (Mon, 09 Jul 2007) | 1 line +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 @@ -18044,14 +18397,14 @@ Changed paths: Fix interrupted system call error ------------------------------------------------------------------------ -r2674 | jcbowman | 2007-07-09 09:29:17 +0200 (Mon, 09 Jul 2007) | 1 line +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 08:51:17 +0200 (Mon, 09 Jul 2007) | 3 lines +r2673 | jcbowman | 2007-07-09 00:51:17 -0600 (Mon, 09 Jul 2007) | 3 lines Changed paths: M /trunk/asymptote/interact.cc @@ -18059,26 +18412,26 @@ Fix memory allocation incompatibility in workaround for old, broken readline libraries. ------------------------------------------------------------------------ -r2672 | oshardt | 2007-07-09 00:31:16 +0200 (Mon, 09 Jul 2007) | 1 line +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-09 00:02:53 +0200 (Mon, 09 Jul 2007) | 1 line +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 21:30:11 +0200 (Sun, 08 Jul 2007) | 2 lines +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 21:28:58 +0200 (Sun, 08 Jul 2007) | 6 lines +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 @@ -18098,40 +18451,40 @@ 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 18:22:17 +0200 (Sun, 08 Jul 2007) | 2 lines +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 19:09:58 +0200 (Sat, 07 Jul 2007) | 2 lines +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-07 05:38:51 +0200 (Sat, 07 Jul 2007) | 1 line +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-07 04:40:09 +0200 (Sat, 07 Jul 2007) | 1 line +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-07 02:23:04 +0200 (Sat, 07 Jul 2007) | 1 line +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 19:10:24 +0200 (Fri, 06 Jul 2007) | 1 line +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 @@ -18141,25 +18494,25 @@ Changed paths: All labels now deconstructed. Dialogs improved. Fixed duplicate image reception. ------------------------------------------------------------------------ -r2662 | oshardt | 2007-07-05 23:59:40 +0200 (Thu, 05 Jul 2007) | 1 line +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 23:58:43 +0200 (Thu, 05 Jul 2007) | 1 line +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 16:36:39 +0200 (Thu, 05 Jul 2007) | 1 line +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 15:51:32 +0200 (Thu, 05 Jul 2007) | 3 lines +r2659 | pivaldi | 2007-07-05 07:51:32 -0600 (Thu, 05 Jul 2007) | 3 lines Changed paths: M /trunk/asymptote/base/asy-mode.el @@ -18167,7 +18520,7 @@ asydef environment content routine uses region instead regexp matcher. Cleaning code. ------------------------------------------------------------------------ -r2658 | jcbowman | 2007-07-05 05:47:39 +0200 (Thu, 05 Jul 2007) | 2 lines +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 @@ -18177,19 +18530,19 @@ Changed paths: Add configuration file loading diagostic. ------------------------------------------------------------------------ -r2657 | oshardt | 2007-07-05 02:59:22 +0200 (Thu, 05 Jul 2007) | 1 line +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 23:49:27 +0200 (Wed, 04 Jul 2007) | 1 line +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 23:48:42 +0200 (Wed, 04 Jul 2007) | 1 line +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 @@ -18199,66 +18552,66 @@ Changed paths: Implemented storage and retrieval of user preferences ------------------------------------------------------------------------ -r2654 | pivaldi | 2007-07-04 23:36:24 +0200 (Wed, 04 Jul 2007) | 2 lines +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 14:44:17 +0200 (Wed, 04 Jul 2007) | 2 lines +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-04 00:02:32 +0200 (Wed, 04 Jul 2007) | 1 line +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-04 00:00:01 +0200 (Wed, 04 Jul 2007) | 1 line +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 23:25:22 +0200 (Tue, 03 Jul 2007) | 1 line +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 23:21:36 +0200 (Tue, 03 Jul 2007) | 1 line +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 22:39:42 +0200 (Tue, 03 Jul 2007) | 1 line +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 22:38:15 +0200 (Tue, 03 Jul 2007) | 1 line +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 18:25:49 +0200 (Tue, 03 Jul 2007) | 2 lines +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 18:13:53 +0200 (Tue, 03 Jul 2007) | 2 lines +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 @@ -18267,49 +18620,49 @@ Changed paths: Update to gc-7.0. ------------------------------------------------------------------------ -r2644 | jcbowman | 2007-07-03 18:06:04 +0200 (Tue, 03 Jul 2007) | 2 lines +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 17:56:07 +0200 (Tue, 03 Jul 2007) | 2 lines +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 10:24:02 +0200 (Tue, 03 Jul 2007) | 2 lines +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-03 02:32:57 +0200 (Tue, 03 Jul 2007) | 2 lines +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-03 01:27:53 +0200 (Tue, 03 Jul 2007) | 2 lines +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 20:14:51 +0200 (Mon, 02 Jul 2007) | 2 lines +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 15:11:48 +0200 (Mon, 02 Jul 2007) | 2 lines +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 @@ -18318,7 +18671,7 @@ Changed paths: Simplify extended for loop syntax. ------------------------------------------------------------------------ -r2637 | jcbowman | 2007-07-02 07:57:51 +0200 (Mon, 02 Jul 2007) | 2 lines +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 @@ -18327,7 +18680,7 @@ Changed paths: Update to gv-3.6.3. ------------------------------------------------------------------------ -r2636 | jcbowman | 2007-06-30 09:11:04 +0200 (Sat, 30 Jun 2007) | 2 lines +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 @@ -18346,13 +18699,13 @@ Changed paths: More garbage collection improvements. ------------------------------------------------------------------------ -r2635 | oshardt | 2007-06-29 23:37:09 +0200 (Fri, 29 Jun 2007) | 1 line +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 23:30:29 +0200 (Fri, 29 Jun 2007) | 1 line +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 @@ -18370,40 +18723,40 @@ Changed paths: Checkin the code for the new GUI that is under development. ------------------------------------------------------------------------ -r2633 | oshardt | 2007-06-29 23:29:21 +0200 (Fri, 29 Jun 2007) | 1 line +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 20:45:00 +0200 (Fri, 29 Jun 2007) | 2 lines +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 10:00:20 +0200 (Fri, 29 Jun 2007) | 1 line +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 08:42:03 +0200 (Fri, 29 Jun 2007) | 2 lines +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 08:23:03 +0200 (Fri, 29 Jun 2007) | 2 lines +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 08:04:58 +0200 (Fri, 29 Jun 2007) | 2 lines +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 @@ -18411,21 +18764,21 @@ Changed paths: Fix make install-all. ------------------------------------------------------------------------ -r2627 | jcbowman | 2007-06-29 07:15:34 +0200 (Fri, 29 Jun 2007) | 2 lines +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-29 01:20:22 +0200 (Fri, 29 Jun 2007) | 2 lines +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 20:13:02 +0200 (Thu, 28 Jun 2007) | 6 lines +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 @@ -18439,14 +18792,14 @@ Don't write cd path twice in interactive mode. Update diagnostics and documentation. ------------------------------------------------------------------------ -r2624 | jcbowman | 2007-06-27 20:09:17 +0200 (Wed, 27 Jun 2007) | 2 lines +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 19:22:17 +0200 (Wed, 27 Jun 2007) | 2 lines +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 @@ -18457,55 +18810,55 @@ Changed paths: More garbage collection tweaks/leak fixes. ------------------------------------------------------------------------ -r2622 | jcbowman | 2007-06-27 10:19:14 +0200 (Wed, 27 Jun 2007) | 1 line +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 08:47:19 +0200 (Wed, 27 Jun 2007) | 2 lines +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 08:31:52 +0200 (Wed, 27 Jun 2007) | 2 lines +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 08:28:06 +0200 (Wed, 27 Jun 2007) | 2 lines +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-27 07:57:15 +0200 (Wed, 27 Jun 2007) | 2 lines +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 23:35:03 +0200 (Tue, 26 Jun 2007) | 2 lines +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 23:20:11 +0200 (Tue, 26 Jun 2007) | 2 lines +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 23:17:14 +0200 (Tue, 26 Jun 2007) | 2 lines +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 @@ -18515,7 +18868,7 @@ Changed paths: Fix nullpath max/min bugs. ------------------------------------------------------------------------ -r2614 | jcbowman | 2007-06-26 22:49:05 +0200 (Tue, 26 Jun 2007) | 2 lines +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 @@ -18524,7 +18877,7 @@ Changed paths: Minor path optimizations. ------------------------------------------------------------------------ -r2613 | jcbowman | 2007-06-26 22:18:05 +0200 (Tue, 26 Jun 2007) | 9 lines +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 @@ -18559,7 +18912,7 @@ longer be remembered (use the autoimport mechanism instead). Make the identity transform a constant. ------------------------------------------------------------------------ -r2612 | jcbowman | 2007-06-26 01:20:00 +0200 (Tue, 26 Jun 2007) | 3 lines +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 @@ -18570,14 +18923,14 @@ 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-26 00:57:22 +0200 (Tue, 26 Jun 2007) | 2 lines +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-26 00:41:37 +0200 (Tue, 26 Jun 2007) | 2 lines +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 @@ -18585,28 +18938,28 @@ Changed paths: Fix runaway asy process that occurs when tex pipe cannnot start tex engine. ------------------------------------------------------------------------ -r2609 | jcbowman | 2007-06-25 21:41:06 +0200 (Mon, 25 Jun 2007) | 2 lines +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 21:39:30 +0200 (Mon, 25 Jun 2007) | 2 lines +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 19:21:36 +0200 (Mon, 25 Jun 2007) | 2 lines +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 17:49:15 +0200 (Mon, 25 Jun 2007) | 4 lines +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 @@ -18620,7 +18973,7 @@ Added Java-style abbreviation for iterating over arrays. Arrays of functions still not fully supported. ------------------------------------------------------------------------ -r2605 | jcbowman | 2007-06-25 09:46:20 +0200 (Mon, 25 Jun 2007) | 2 lines +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 @@ -18629,28 +18982,28 @@ Changed paths: Further garbage collection tweaks. ------------------------------------------------------------------------ -r2604 | jcbowman | 2007-06-25 09:37:20 +0200 (Mon, 25 Jun 2007) | 2 lines +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 09:28:48 +0200 (Mon, 25 Jun 2007) | 2 lines +r2603 | jcbowman | 2007-06-25 01:28:48 -0600 (Mon, 25 Jun 2007) | 2 lines Changed paths: M /trunk/asymptote/builtin.cc Simplify arrayDeleteHelper, removing unused variable. ------------------------------------------------------------------------ -r2602 | jcbowman | 2007-06-25 09:16:49 +0200 (Mon, 25 Jun 2007) | 2 lines +r2602 | jcbowman | 2007-06-25 01:16:49 -0600 (Mon, 25 Jun 2007) | 2 lines Changed paths: M /trunk/asymptote/memory.h Fix --disable-gc. ------------------------------------------------------------------------ -r2601 | jcbowman | 2007-06-25 09:05:39 +0200 (Mon, 25 Jun 2007) | 2 lines +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 @@ -18663,28 +19016,28 @@ Changed paths: Fix warning messages. ------------------------------------------------------------------------ -r2600 | jcbowman | 2007-06-25 08:18:53 +0200 (Mon, 25 Jun 2007) | 2 lines +r2600 | jcbowman | 2007-06-25 00:18:53 -0600 (Mon, 25 Jun 2007) | 2 lines Changed paths: M /trunk/asymptote/settings.cc Add header for isatty. ------------------------------------------------------------------------ -r2599 | jcbowman | 2007-06-25 06:19:44 +0200 (Mon, 25 Jun 2007) | 2 lines +r2599 | jcbowman | 2007-06-24 22:19:44 -0600 (Sun, 24 Jun 2007) | 2 lines Changed paths: M /trunk/asymptote/drawlabel.cc Revert r2598. ------------------------------------------------------------------------ -r2598 | jcbowman | 2007-06-25 06:16:40 +0200 (Mon, 25 Jun 2007) | 2 lines +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-25 05:24:46 +0200 (Mon, 25 Jun 2007) | 4 lines +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 @@ -18694,21 +19047,21 @@ Leave deletion of string last to the garbage collector. Omit spurious call to background(); ------------------------------------------------------------------------ -r2596 | jcbowman | 2007-06-24 21:43:20 +0200 (Sun, 24 Jun 2007) | 2 lines +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 21:36:33 +0200 (Sun, 24 Jun 2007) | 2 lines +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 09:55:10 +0200 (Sun, 24 Jun 2007) | 2 lines +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 @@ -18716,14 +19069,14 @@ Changed paths: Further garbage collection tweaks; reinstate no_GCwarn. ------------------------------------------------------------------------ -r2593 | jcbowman | 2007-06-24 09:03:20 +0200 (Sun, 24 Jun 2007) | 2 lines +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 08:43:45 +0200 (Sun, 24 Jun 2007) | 3 lines +r2592 | jcbowman | 2007-06-24 00:43:45 -0600 (Sun, 24 Jun 2007) | 3 lines Changed paths: M /trunk/asymptote/configure.ac @@ -18731,7 +19084,7 @@ Don't link with libgccpp.a to increase speed, now that garbage collection has been carefully addressed. ------------------------------------------------------------------------ -r2591 | jcbowman | 2007-06-24 08:26:18 +0200 (Sun, 24 Jun 2007) | 2 lines +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 @@ -18739,7 +19092,7 @@ Changed paths: Support ./configure --disable-gc again. ------------------------------------------------------------------------ -r2590 | jcbowman | 2007-06-24 08:08:47 +0200 (Sun, 24 Jun 2007) | 9 lines +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 @@ -18757,7 +19110,7 @@ Change configure --enable-gc=VERSION so that VERSION now must include the Remove genv from gc. ------------------------------------------------------------------------ -r2589 | jcbowman | 2007-06-24 07:03:28 +0200 (Sun, 24 Jun 2007) | 2 lines +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 @@ -18768,7 +19121,7 @@ Changed paths: Move ShipoutNumber into globalData. ------------------------------------------------------------------------ -r2588 | jcbowman | 2007-06-24 00:45:58 +0200 (Sun, 24 Jun 2007) | 2 lines +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 @@ -18786,7 +19139,7 @@ Changed paths: Use separate global variables for each process. ------------------------------------------------------------------------ -r2587 | jcbowman | 2007-06-23 20:42:05 +0200 (Sat, 23 Jun 2007) | 4 lines +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 @@ -18800,7 +19153,7 @@ Deconstruct files on termination. Improve support for garbage collection debugging. ------------------------------------------------------------------------ -r2586 | jcbowman | 2007-06-23 08:58:28 +0200 (Sat, 23 Jun 2007) | 3 lines +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 @@ -18818,7 +19171,7 @@ Close any open files automatically at the end of each asy process (without relying on a finalizer). ------------------------------------------------------------------------ -r2585 | jcbowman | 2007-06-23 00:58:19 +0200 (Sat, 23 Jun 2007) | 2 lines +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 @@ -18828,7 +19181,7 @@ Changed paths: Fix segmentation fault introduced in r2580. ------------------------------------------------------------------------ -r2584 | jcbowman | 2007-06-22 09:23:46 +0200 (Fri, 22 Jun 2007) | 5 lines +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 @@ -18861,21 +19214,21 @@ vectors instead of deques everywhere. Change nullPos() to nullPos. ------------------------------------------------------------------------ -r2583 | jcbowman | 2007-06-22 07:41:19 +0200 (Fri, 22 Jun 2007) | 2 lines +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-22 07:08:18 +0200 (Fri, 22 Jun 2007) | 2 lines +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-21 07:14:46 +0200 (Thu, 21 Jun 2007) | 2 lines +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 @@ -18883,7 +19236,7 @@ Changed paths: Remove unused variable. ------------------------------------------------------------------------ -r2580 | jcbowman | 2007-06-21 01:52:58 +0200 (Thu, 21 Jun 2007) | 7 lines +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 @@ -18930,13 +19283,13 @@ Fix minor memory leaks. Make em an errorstream rather than a pointer to one. ------------------------------------------------------------------------ -r2579 | oshardt | 2007-06-21 01:25:31 +0200 (Thu, 21 Jun 2007) | 1 line +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 17:55:10 +0200 (Tue, 19 Jun 2007) | 6 lines +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 @@ -18949,20 +19302,20 @@ Modified handling of items deleted by GUI: bbox scaled by 0, file deleted, and signal sent. ------------------------------------------------------------------------ -r2577 | jcbowman | 2007-06-19 17:43:25 +0200 (Tue, 19 Jun 2007) | 2 lines +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 11:44:43 +0200 (Tue, 19 Jun 2007) | 1 line +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-19 06:27:00 +0200 (Tue, 19 Jun 2007) | 4 lines +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 @@ -18975,33 +19328,33 @@ elements of the array (not called clear to avoid the need for adding yet another type-dependent virtual function). ------------------------------------------------------------------------ -r2574 | pivaldi | 2007-06-19 00:44:27 +0200 (Tue, 19 Jun 2007) | 1 line +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-19 00:41:03 +0200 (Tue, 19 Jun 2007) | 1 line +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-19 00:01:22 +0200 (Tue, 19 Jun 2007) | 2 lines +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 23:45:57 +0200 (Mon, 18 Jun 2007) | 2 lines +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 20:18:22 +0200 (Mon, 18 Jun 2007) | 4 lines +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 @@ -19012,7 +19365,7 @@ 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 19:59:33 +0200 (Mon, 18 Jun 2007) | 11 lines +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 @@ -19037,13 +19390,13 @@ garbage collection. Implement a purge() function that forces a garbage collection. ------------------------------------------------------------------------ -r2568 | oshardt | 2007-06-18 19:10:53 +0200 (Mon, 18 Jun 2007) | 1 line +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-18 06:37:33 +0200 (Mon, 18 Jun 2007) | 3 lines +r2567 | jcbowman | 2007-06-17 22:37:33 -0600 (Sun, 17 Jun 2007) | 3 lines Changed paths: M /trunk/asymptote/transform.h @@ -19051,14 +19404,14 @@ Implement better workaround for uninitialized 'this.130' gcc-4.1.2 warning message (cf. r2186). ------------------------------------------------------------------------ -r2566 | jcbowman | 2007-06-15 01:47:22 +0200 (Fri, 15 Jun 2007) | 2 lines +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-15 01:39:46 +0200 (Fri, 15 Jun 2007) | 7 lines +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 @@ -19072,13 +19425,13 @@ Rename palette argument range to bounds to avoid confusion. Use an implicit bounds constructor. ------------------------------------------------------------------------ -r2564 | oshardt | 2007-06-14 23:05:19 +0200 (Thu, 14 Jun 2007) | 1 line +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 22:19:13 +0200 (Thu, 14 Jun 2007) | 2 lines +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 @@ -19086,7 +19439,7 @@ Changed paths: Resolve ambiguity. ------------------------------------------------------------------------ -r2562 | jcbowman | 2007-06-14 21:16:25 +0200 (Thu, 14 Jun 2007) | 3 lines +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 @@ -19096,7 +19449,7 @@ 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 19:32:20 +0200 (Thu, 14 Jun 2007) | 4 lines +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 @@ -19106,7 +19459,7 @@ Remove unused line. Add reference. ------------------------------------------------------------------------ -r2560 | hammera | 2007-06-14 03:47:16 +0200 (Thu, 14 Jun 2007) | 2 lines +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 @@ -19114,7 +19467,7 @@ Changed paths: Minor changes to comments. ------------------------------------------------------------------------ -r2559 | hammera | 2007-06-13 23:57:37 +0200 (Wed, 13 Jun 2007) | 2 lines +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 @@ -19127,19 +19480,19 @@ Changed paths: Fixed addOps to add fields when possible. ------------------------------------------------------------------------ -r2558 | pivaldi | 2007-06-13 11:10:21 +0200 (Wed, 13 Jun 2007) | 1 line +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 09:42:21 +0200 (Wed, 13 Jun 2007) | 1 line +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-13 07:30:11 +0200 (Wed, 13 Jun 2007) | 2 lines +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 @@ -19147,7 +19500,7 @@ Changed paths: Add copy argument to allow one to disable data buffering. ------------------------------------------------------------------------ -r2555 | jcbowman | 2007-06-13 06:42:44 +0200 (Wed, 13 Jun 2007) | 6 lines +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 @@ -19161,21 +19514,21 @@ Optimize conditional graphs. Add modified sphere animation, courtesy of Olivier Guibe and Philippe Ivaldi. ------------------------------------------------------------------------ -r2554 | jcbowman | 2007-06-13 00:56:48 +0200 (Wed, 13 Jun 2007) | 2 lines +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-13 00:50:45 +0200 (Wed, 13 Jun 2007) | 2 lines +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-13 00:25:57 +0200 (Wed, 13 Jun 2007) | 2 lines +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 @@ -19186,21 +19539,21 @@ Changed paths: Make the implicit initializer for file variables null. ------------------------------------------------------------------------ -r2551 | jcbowman | 2007-06-12 23:57:18 +0200 (Tue, 12 Jun 2007) | 2 lines +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 23:51:18 +0200 (Tue, 12 Jun 2007) | 2 lines +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 23:07:24 +0200 (Tue, 12 Jun 2007) | 2 lines +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 @@ -19210,20 +19563,20 @@ Changed paths: Communicate to xasy via a single signal (SIGINT) and status file. ------------------------------------------------------------------------ -r2548 | hammera | 2007-06-12 21:52:42 +0200 (Tue, 12 Jun 2007) | 2 lines +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 21:42:19 +0200 (Tue, 12 Jun 2007) | 1 line +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 19:14:03 +0200 (Tue, 12 Jun 2007) | 2 lines +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 @@ -19231,14 +19584,14 @@ Changed paths: Move definition of interpolate to graph_settings. ------------------------------------------------------------------------ -r2545 | jcbowman | 2007-06-12 10:23:08 +0200 (Tue, 12 Jun 2007) | 2 lines +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 09:42:32 +0200 (Tue, 12 Jun 2007) | 8 lines +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 @@ -19258,7 +19611,7 @@ Fix cxx errors. Document reverse(guide). ------------------------------------------------------------------------ -r2543 | jcbowman | 2007-06-12 08:08:25 +0200 (Tue, 12 Jun 2007) | 8 lines +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 @@ -19278,14 +19631,14 @@ Add reverse(guide). Fix guide tests. ------------------------------------------------------------------------ -r2542 | jcbowman | 2007-06-12 07:49:48 +0200 (Tue, 12 Jun 2007) | 2 lines +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 21:18:47 +0200 (Mon, 11 Jun 2007) | 4 lines +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 @@ -19298,7 +19651,7 @@ 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 16:01:51 +0200 (Mon, 11 Jun 2007) | 3 lines +r2540 | pivaldi | 2007-06-11 08:01:51 -0600 (Mon, 11 Jun 2007) | 3 lines Changed paths: M /trunk/asymptote/base/asy-mode.el @@ -19306,7 +19659,7 @@ 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-11 02:09:37 +0200 (Mon, 11 Jun 2007) | 2 lines +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 @@ -19314,14 +19667,14 @@ Changed paths: Update triangle example to use new simplified constructors. ------------------------------------------------------------------------ -r2538 | jcbowman | 2007-06-11 01:26:31 +0200 (Mon, 11 Jun 2007) | 2 lines +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 20:56:11 +0200 (Sun, 10 Jun 2007) | 4 lines +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 @@ -19347,7 +19700,7 @@ Added implicit constructors. Fixed bug with permissions in static methods. ------------------------------------------------------------------------ -r2536 | jcbowman | 2007-06-10 16:01:22 +0200 (Sun, 10 Jun 2007) | 2 lines +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 @@ -19355,14 +19708,14 @@ Changed paths: Add test for newton root solver; fix diagnostics. ------------------------------------------------------------------------ -r2535 | jcbowman | 2007-06-10 15:20:12 +0200 (Sun, 10 Jun 2007) | 2 lines +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 08:12:13 +0200 (Sun, 10 Jun 2007) | 2 lines +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 @@ -19370,28 +19723,28 @@ Changed paths: Give preference to GPL over AFPL Ghostscript. ------------------------------------------------------------------------ -r2533 | jcbowman | 2007-06-10 07:25:19 +0200 (Sun, 10 Jun 2007) | 2 lines +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 20:29:29 +0200 (Sat, 09 Jun 2007) | 2 lines +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 12:10:23 +0200 (Sat, 09 Jun 2007) | 2 lines +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 10:57:12 +0200 (Sat, 09 Jun 2007) | 2 lines +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 @@ -19403,20 +19756,20 @@ Changed paths: Remove default initializer for files. ------------------------------------------------------------------------ -r2529 | oshardt | 2007-06-08 23:05:15 +0200 (Fri, 08 Jun 2007) | 1 line +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 21:09:28 +0200 (Wed, 06 Jun 2007) | 2 lines +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 21:01:46 +0200 (Wed, 06 Jun 2007) | 2 lines +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 @@ -19427,14 +19780,14 @@ Changed paths: Split readline functionality into readline and saveline. ------------------------------------------------------------------------ -r2526 | jcbowman | 2007-06-06 08:38:24 +0200 (Wed, 06 Jun 2007) | 2 lines +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-05 06:42:05 +0200 (Tue, 05 Jun 2007) | 2 lines +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 @@ -19442,7 +19795,7 @@ Changed paths: Fix parallel bison and lex processing. ------------------------------------------------------------------------ -r2524 | jcbowman | 2007-06-04 22:53:35 +0200 (Mon, 04 Jun 2007) | 2 lines +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) @@ -19453,14 +19806,14 @@ Changed paths: Rename xasy.asy to plain_xasy.asy and revert other r2521 changes. ------------------------------------------------------------------------ -r2523 | jcbowman | 2007-06-04 06:15:09 +0200 (Mon, 04 Jun 2007) | 2 lines +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-04 06:10:34 +0200 (Mon, 04 Jun 2007) | 2 lines +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 @@ -19468,7 +19821,7 @@ Changed paths: Add Newton-Raphson iteration and Newton-Raphosn bisection routines. ------------------------------------------------------------------------ -r2521 | jcbowman | 2007-06-04 01:07:52 +0200 (Mon, 04 Jun 2007) | 2 lines +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 @@ -19478,7 +19831,7 @@ Changed paths: Add support for new GUI xformStack (under development). ------------------------------------------------------------------------ -r2520 | jcbowman | 2007-06-03 18:33:17 +0200 (Sun, 03 Jun 2007) | 3 lines +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 @@ -19487,7 +19840,7 @@ Require version 2007/05/24 or later of animate.sty package; remove file name padding workaround. ------------------------------------------------------------------------ -r2519 | jcbowman | 2007-06-03 07:20:55 +0200 (Sun, 03 Jun 2007) | 2 lines +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 @@ -19496,7 +19849,7 @@ Changed paths: Generalize history to return an array of the n most recent history values. ------------------------------------------------------------------------ -r2518 | jcbowman | 2007-06-03 06:39:49 +0200 (Sun, 03 Jun 2007) | 4 lines +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 @@ -19507,28 +19860,28 @@ Add gsOptions configuration variable. Force embedding of all fonts in eps files. ------------------------------------------------------------------------ -r2517 | jcbowman | 2007-06-03 01:11:22 +0200 (Sun, 03 Jun 2007) | 2 lines +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 20:00:40 +0200 (Sat, 02 Jun 2007) | 2 lines +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 09:30:15 +0200 (Sat, 02 Jun 2007) | 2 lines +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-02 02:08:13 +0200 (Sat, 02 Jun 2007) | 8 lines +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 @@ -19548,7 +19901,7 @@ Add initialized(int n) array virtual member to detect whether element n is initialized. ------------------------------------------------------------------------ -r2513 | jcbowman | 2007-06-01 19:04:43 +0200 (Fri, 01 Jun 2007) | 3 lines +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 @@ -19558,13 +19911,13 @@ Split readline functionality into two routines: readline (with argument order now consistent with getstring) and history(string). ------------------------------------------------------------------------ -r2512 | oshardt | 2007-06-01 19:01:58 +0200 (Fri, 01 Jun 2007) | 1 line +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 18:01:28 +0200 (Fri, 01 Jun 2007) | 3 lines +r2511 | jcbowman | 2007-06-01 10:01:28 -0600 (Fri, 01 Jun 2007) | 3 lines Changed paths: M /trunk/asymptote/base/graph.asy @@ -19572,7 +19925,7 @@ Implement NoZero and NoZeroFormat with more general OmitTick and OmitFormat routines. ------------------------------------------------------------------------ -r2510 | jcbowman | 2007-05-31 22:17:57 +0200 (Thu, 31 May 2007) | 2 lines +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 @@ -19583,7 +19936,7 @@ Changed paths: Avoid need to defer linewidth by moving setpen to the proper place. ------------------------------------------------------------------------ -r2509 | jcbowman | 2007-05-31 21:53:57 +0200 (Thu, 31 May 2007) | 4 lines +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 @@ -19598,7 +19951,7 @@ Omit identity concat commands. Put dynamic linewidth code in /Setlinewidth. ------------------------------------------------------------------------ -r2508 | jcbowman | 2007-05-31 10:21:50 +0200 (Thu, 31 May 2007) | 4 lines +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 @@ -19609,14 +19962,14 @@ Fix linewidth. Fix division by zero. ------------------------------------------------------------------------ -r2507 | jcbowman | 2007-05-31 09:51:14 +0200 (Thu, 31 May 2007) | 2 lines +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-31 07:25:59 +0200 (Thu, 31 May 2007) | 4 lines +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 @@ -19626,27 +19979,27 @@ Defer dynamic linewidth until stroke time in case currentmatrix changes. Improve accuracy of dynamic linewidth calculation. ------------------------------------------------------------------------ -r2505 | jcbowman | 2007-05-31 07:18:10 +0200 (Thu, 31 May 2007) | 2 lines +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-31 01:53:52 +0200 (Thu, 31 May 2007) | 2 lines +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 21:48:10 +0200 (Wed, 30 May 2007) | 1 line +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 21:04:08 +0200 (Wed, 30 May 2007) | 2 lines +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 @@ -19655,20 +20008,20 @@ Changed paths: Fix orientation code. ------------------------------------------------------------------------ -r2501 | jcbowman | 2007-05-30 20:37:44 +0200 (Wed, 30 May 2007) | 2 lines +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 19:37:58 +0200 (Wed, 30 May 2007) | 1 line +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 09:32:47 +0200 (Wed, 30 May 2007) | 4 lines +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 @@ -19687,7 +20040,7 @@ Implement simplified (and slightly more efficient) gouraudshade interface. Reduce memory and CPU usage by avoiding duplicate buffering of picture data. ------------------------------------------------------------------------ -r2498 | jcbowman | 2007-05-30 06:04:36 +0200 (Wed, 30 May 2007) | 2 lines +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 @@ -19695,7 +20048,7 @@ Changed paths: Add tickmodifier NoZero and ticklabel format NoZeroFormat. ------------------------------------------------------------------------ -r2497 | jcbowman | 2007-05-30 00:27:53 +0200 (Wed, 30 May 2007) | 2 lines +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 @@ -19704,7 +20057,7 @@ Changed paths: New test routines. ------------------------------------------------------------------------ -r2496 | jcbowman | 2007-05-30 00:08:06 +0200 (Wed, 30 May 2007) | 4 lines +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 @@ -19721,35 +20074,35 @@ Move real[][] identity(int n) from math.asy to C++ code; add documentation. Avoid use of loops with join operator. ------------------------------------------------------------------------ -r2495 | jcbowman | 2007-05-30 00:04:44 +0200 (Wed, 30 May 2007) | 2 lines +r2495 | jcbowman | 2007-05-29 16:04:44 -0600 (Tue, 29 May 2007) | 2 lines Changed paths: M /trunk/asymptote/base/contour3.asy Minor optimization. ------------------------------------------------------------------------ -r2494 | jcbowman | 2007-05-29 23:54:23 +0200 (Tue, 29 May 2007) | 2 lines +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-29 02:14:29 +0200 (Tue, 29 May 2007) | 2 lines +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-29 02:11:05 +0200 (Tue, 29 May 2007) | 2 lines +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-29 00:44:44 +0200 (Tue, 29 May 2007) | 2 lines +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 @@ -19757,7 +20110,7 @@ Changed paths: Optimize number of calls to project; change return type of contour. ------------------------------------------------------------------------ -r2490 | jcbowman | 2007-05-28 22:41:27 +0200 (Mon, 28 May 2007) | 6 lines +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 @@ -19769,7 +20122,7 @@ Reset scroll lines to zero. Don't exit on interrupt during module load in interactive mode. ------------------------------------------------------------------------ -r2489 | jcbowman | 2007-05-28 22:14:22 +0200 (Mon, 28 May 2007) | 4 lines +r2489 | jcbowman | 2007-05-28 14:14:22 -0600 (Mon, 28 May 2007) | 4 lines Changed paths: M /trunk/asymptote/base/contour3.asy @@ -19778,7 +20131,7 @@ Renamed particle to object. Minor optimization. ------------------------------------------------------------------------ -r2488 | jcbowman | 2007-05-28 19:14:18 +0200 (Mon, 28 May 2007) | 8 lines +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 @@ -19794,7 +20147,7 @@ Make cputime().change return parent+child times. Add write(cputime). ------------------------------------------------------------------------ -r2487 | jcbowman | 2007-05-28 06:29:01 +0200 (Mon, 28 May 2007) | 2 lines +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 @@ -19802,14 +20155,14 @@ Changed paths: Added change.user and change.system fields to cputime(). ------------------------------------------------------------------------ -r2486 | jcbowman | 2007-05-28 06:25:31 +0200 (Mon, 28 May 2007) | 2 lines +r2486 | jcbowman | 2007-05-27 22:25:31 -0600 (Sun, 27 May 2007) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Optimize real[][] * real[]. ------------------------------------------------------------------------ -r2485 | jcbowman | 2007-05-27 17:53:28 +0200 (Sun, 27 May 2007) | 2 lines +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 @@ -19820,14 +20173,14 @@ Changed paths: Speed up 3D projection by moving matrix-matrix multipy to C++ code. ------------------------------------------------------------------------ -r2484 | jcbowman | 2007-05-27 09:08:58 +0200 (Sun, 27 May 2007) | 2 lines +r2484 | jcbowman | 2007-05-27 01:08:58 -0600 (Sun, 27 May 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Minor clarification. ------------------------------------------------------------------------ -r2483 | jcbowman | 2007-05-27 09:03:03 +0200 (Sun, 27 May 2007) | 2 lines +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 @@ -19841,21 +20194,21 @@ Changed paths: Simplify, document, and port guide examination routines to three.asy. ------------------------------------------------------------------------ -r2482 | jcbowman | 2007-05-26 18:13:48 +0200 (Sat, 26 May 2007) | 2 lines +r2482 | jcbowman | 2007-05-26 10:13:48 -0600 (Sat, 26 May 2007) | 2 lines Changed paths: M /trunk/asymptote/guide.cc Fix potential uninitialized variable. ------------------------------------------------------------------------ -r2481 | jcbowman | 2007-05-24 10:07:53 +0200 (Thu, 24 May 2007) | 2 lines +r2481 | jcbowman | 2007-05-24 02:07:53 -0600 (Thu, 24 May 2007) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Add bool cyclic(guide) routine. ------------------------------------------------------------------------ -r2480 | jcbowman | 2007-05-24 09:53:03 +0200 (Thu, 24 May 2007) | 4 lines +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 @@ -19869,75 +20222,75 @@ Add routines to allow access to guide components. Add upcase and downcase routines. ------------------------------------------------------------------------ -r2479 | jcbowman | 2007-05-24 06:48:23 +0200 (Thu, 24 May 2007) | 2 lines +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-24 06:47:47 +0200 (Thu, 24 May 2007) | 2 lines +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-24 06:47:32 +0200 (Thu, 24 May 2007) | 2 lines +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 23:43:59 +0200 (Wed, 23 May 2007) | 1 line +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-22 05:16:42 +0200 (Tue, 22 May 2007) | 2 lines +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 22:16:43 +0200 (Sat, 19 May 2007) | 2 lines +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 22:05:36 +0200 (Sat, 19 May 2007) | 1 line +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 19:25:04 +0200 (Sat, 19 May 2007) | 2 lines +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 19:16:54 +0200 (Sat, 19 May 2007) | 2 lines +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 19:08:13 +0200 (Sat, 19 May 2007) | 2 lines +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 18:44:24 +0200 (Sat, 19 May 2007) | 3 lines +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 @@ -19947,7 +20300,7 @@ Reinstate abbreviation q for quit, unless there exists a top-level variable of this name. ------------------------------------------------------------------------ -r2468 | jcbowman | 2007-05-19 10:02:28 +0200 (Sat, 19 May 2007) | 3 lines +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 @@ -19965,7 +20318,7 @@ Use easier-to-use animate.sty package instead of interim pdfanim_temp.sty package for generating pdf animations. ------------------------------------------------------------------------ -r2467 | jcbowman | 2007-05-19 08:48:09 +0200 (Sat, 19 May 2007) | 2 lines +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 @@ -19981,7 +20334,7 @@ Changed paths: Add support for drawing zero-level sets of functions from R^3 to R. ------------------------------------------------------------------------ -r2466 | jcbowman | 2007-05-19 08:37:10 +0200 (Sat, 19 May 2007) | 2 lines +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 @@ -19989,7 +20342,7 @@ Changed paths: Fill in potential gaps between histogram bars when bars=false. ------------------------------------------------------------------------ -r2465 | jcbowman | 2007-05-19 08:11:06 +0200 (Sat, 19 May 2007) | 2 lines +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 @@ -19997,14 +20350,14 @@ Changed paths: Simplify histogram interface. ------------------------------------------------------------------------ -r2464 | jcbowman | 2007-05-19 08:09:42 +0200 (Sat, 19 May 2007) | 2 lines +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 21:35:20 +0200 (Fri, 18 May 2007) | 3 lines +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 @@ -20014,7 +20367,7 @@ Minor refactoring. ------------------------------------------------------------------------ -r2462 | hammera | 2007-05-18 21:34:40 +0200 (Fri, 18 May 2007) | 3 lines +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 @@ -20024,45 +20377,45 @@ Got rid of annoying "no default init for " message. Fix a boolean flag mixup. ------------------------------------------------------------------------ -r2461 | oshardt | 2007-05-18 19:08:24 +0200 (Fri, 18 May 2007) | 1 line +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 19:07:33 +0200 (Fri, 18 May 2007) | 1 line +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-18 05:51:53 +0200 (Fri, 18 May 2007) | 2 lines +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-18 05:48:50 +0200 (Fri, 18 May 2007) | 2 lines +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 22:47:36 +0200 (Thu, 17 May 2007) | 1 line +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 21:45:12 +0200 (Thu, 17 May 2007) | 1 line +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 21:42:01 +0200 (Thu, 17 May 2007) | 1 line +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 @@ -20072,7 +20425,7 @@ Changed paths: Arrows in icons are now the same style as Asymptote arrows. Transparency of text.gif fixed. ------------------------------------------------------------------------ -r2454 | jcbowman | 2007-05-17 17:19:11 +0200 (Thu, 17 May 2007) | 2 lines +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 @@ -20080,52 +20433,52 @@ Changed paths: Added support for fillpen, drawpen, and legend entries to histogram. ------------------------------------------------------------------------ -r2453 | jcbowman | 2007-05-17 17:12:11 +0200 (Thu, 17 May 2007) | 2 lines +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 17:10:53 +0200 (Thu, 17 May 2007) | 2 lines +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-17 01:28:12 +0200 (Thu, 17 May 2007) | 1 line +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 23:09:06 +0200 (Wed, 16 May 2007) | 1 line +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 23:04:29 +0200 (Wed, 16 May 2007) | 1 line +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 23:02:55 +0200 (Wed, 16 May 2007) | 1 line +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 15:29:59 +0200 (Wed, 16 May 2007) | 2 lines +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-16 07:14:35 +0200 (Wed, 16 May 2007) | 4 lines +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 @@ -20140,42 +20493,42 @@ Optionally support transparent png deconstruction. Work around half-pixel bounding box bug in Ghostscript pngalpha driver. ------------------------------------------------------------------------ -r2445 | oshardt | 2007-05-15 23:04:55 +0200 (Tue, 15 May 2007) | 1 line +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 23:00:09 +0200 (Tue, 15 May 2007) | 2 lines +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 18:37:32 +0200 (Tue, 15 May 2007) | 2 lines +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 18:36:47 +0200 (Tue, 15 May 2007) | 2 lines +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 17:13:34 +0200 (Tue, 15 May 2007) | 2 lines +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 16:53:40 +0200 (Tue, 15 May 2007) | 2 lines +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 @@ -20183,7 +20536,7 @@ Changed paths: Check that array x is strictly increasing. ------------------------------------------------------------------------ -r2439 | jcbowman | 2007-05-14 21:20:48 +0200 (Mon, 14 May 2007) | 2 lines +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 @@ -20198,7 +20551,7 @@ Changed paths: Implement bidirectional signal handling to new GUI (under development). ------------------------------------------------------------------------ -r2438 | jcbowman | 2007-05-13 18:07:35 +0200 (Sun, 13 May 2007) | 4 lines +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 @@ -20208,21 +20561,21 @@ Generate begin and end figure comments. Documentation updates. ------------------------------------------------------------------------ -r2437 | jcbowman | 2007-05-13 07:02:04 +0200 (Sun, 13 May 2007) | 2 lines +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-13 01:12:57 +0200 (Sun, 13 May 2007) | 2 lines +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 19:59:20 +0200 (Sat, 12 May 2007) | 4 lines +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 @@ -20234,14 +20587,14 @@ Fix remaining numerical resolution problems with dir. Avoid arctime error when goal == L. ------------------------------------------------------------------------ -r2434 | oshardt | 2007-05-12 17:34:16 +0200 (Sat, 12 May 2007) | 1 line +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 17:31:20 +0200 (Sat, 12 May 2007) | 1 line +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 @@ -20263,13 +20616,13 @@ Changed paths: Images for xasy3 ------------------------------------------------------------------------ -r2432 | oshardt | 2007-05-12 17:25:40 +0200 (Sat, 12 May 2007) | 1 line +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-12 01:23:02 +0200 (Sat, 12 May 2007) | 2 lines +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 @@ -20277,14 +20630,14 @@ Changed paths: Documentation updates. ------------------------------------------------------------------------ -r2430 | jcbowman | 2007-05-11 15:05:05 +0200 (Fri, 11 May 2007) | 2 lines +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-11 06:37:15 +0200 (Fri, 11 May 2007) | 2 lines +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 @@ -20292,7 +20645,7 @@ Changed paths: Fix standard input of strings. ------------------------------------------------------------------------ -r2428 | jcbowman | 2007-05-10 22:45:56 +0200 (Thu, 10 May 2007) | 2 lines +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 @@ -20300,7 +20653,7 @@ Changed paths: Change SIGUSR to SIGINT and output a final box file to indicate end-of-sequence. ------------------------------------------------------------------------ -r2427 | jcbowman | 2007-05-10 22:44:57 +0200 (Thu, 10 May 2007) | 3 lines +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 @@ -20309,7 +20662,7 @@ 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 15:18:45 +0200 (Thu, 10 May 2007) | 2 lines +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 @@ -20317,7 +20670,7 @@ Changed paths: Document dot(picture,real[],real[],pen); ------------------------------------------------------------------------ -r2425 | jcbowman | 2007-05-10 15:10:00 +0200 (Thu, 10 May 2007) | 2 lines +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 @@ -20328,7 +20681,7 @@ Changed paths: Add piecewise monotonic spline type and example. ------------------------------------------------------------------------ -r2424 | jcbowman | 2007-05-10 07:05:15 +0200 (Thu, 10 May 2007) | 2 lines +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 @@ -20337,7 +20690,7 @@ Changed paths: Use subpath to implement robust dir(path, real) function. ------------------------------------------------------------------------ -r2423 | jcbowman | 2007-05-10 04:02:21 +0200 (Thu, 10 May 2007) | 2 lines +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 @@ -20347,28 +20700,28 @@ Changed paths: Fix endpoint dir(path, real) calculation. ------------------------------------------------------------------------ -r2422 | jcbowman | 2007-05-10 02:16:54 +0200 (Thu, 10 May 2007) | 2 lines +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-10 02:15:43 +0200 (Thu, 10 May 2007) | 2 lines +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 20:41:48 +0200 (Wed, 09 May 2007) | 2 lines +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 19:58:15 +0200 (Wed, 09 May 2007) | 6 lines +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 @@ -20383,7 +20736,7 @@ Standardize argument names for point, precontrol, postcontrol, dir, and subpath. Avoid numerical overflows in three.asy solver. ------------------------------------------------------------------------ -r2418 | jcbowman | 2007-05-09 06:06:12 +0200 (Wed, 09 May 2007) | 4 lines +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 @@ -20396,41 +20749,41 @@ Fix definition of dir. Add optional final argument to dir specify incoming and outgoing directions. ------------------------------------------------------------------------ -r2417 | jcbowman | 2007-05-08 21:10:09 +0200 (Tue, 08 May 2007) | 2 lines +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 21:06:40 +0200 (Tue, 08 May 2007) | 2 lines +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 12:08:38 +0200 (Tue, 08 May 2007) | 1 line +r2415 | jcbowman | 2007-05-08 04:08:38 -0600 (Tue, 08 May 2007) | 1 line Changed paths: M /trunk/asymptote/configure.ac Increment version to 1.29svn ------------------------------------------------------------------------ -r2414 | jcbowman | 2007-05-08 11:16:55 +0200 (Tue, 08 May 2007) | 2 lines +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. ------------------------------------------------------------------------ -r2413 | jcbowman | 2007-05-08 11:09:49 +0200 (Tue, 08 May 2007) | 2 lines +r2413 | jcbowman | 2007-05-08 03:09:49 -0600 (Tue, 08 May 2007) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Swap gc library load order. ------------------------------------------------------------------------ -r2412 | jcbowman | 2007-05-08 07:38:33 +0200 (Tue, 08 May 2007) | 2 lines +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 @@ -20439,7 +20792,7 @@ Changed paths: Purge standard input after reading in interactive mode. ------------------------------------------------------------------------ -r2411 | jcbowman | 2007-05-08 02:03:27 +0200 (Tue, 08 May 2007) | 3 lines +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 @@ -20448,14 +20801,14 @@ Fix segmentation fault in readline() and runaway process on reading EOF from standard input in absence of readline library. ------------------------------------------------------------------------ -r2410 | jcbowman | 2007-05-08 01:32:17 +0200 (Tue, 08 May 2007) | 2 lines +r2410 | jcbowman | 2007-05-07 17:32:17 -0600 (Mon, 07 May 2007) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Add GCPPLIB target. ------------------------------------------------------------------------ -r2409 | jcbowman | 2007-05-07 23:21:27 +0200 (Mon, 07 May 2007) | 2 lines +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 @@ -20464,7 +20817,7 @@ Changed paths: Support parallel builds. ------------------------------------------------------------------------ -r2408 | jcbowman | 2007-05-07 22:36:53 +0200 (Mon, 07 May 2007) | 2 lines +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 @@ -20472,7 +20825,7 @@ Changed paths: Use SIGUSR1 and SIGUSR2 to communicate with new version of xasy. ------------------------------------------------------------------------ -r2407 | jcbowman | 2007-05-07 19:51:01 +0200 (Mon, 07 May 2007) | 2 lines +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 @@ -20481,7 +20834,7 @@ Changed paths: Simplify and optimize xstream header. ------------------------------------------------------------------------ -r2406 | jcbowman | 2007-05-07 10:04:59 +0200 (Mon, 07 May 2007) | 2 lines +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 @@ -20490,7 +20843,7 @@ Changed paths: Add dvipsOptions configuration variable. ------------------------------------------------------------------------ -r2405 | jcbowman | 2007-05-07 09:32:37 +0200 (Mon, 07 May 2007) | 2 lines +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 @@ -20498,7 +20851,7 @@ Changed paths: Fix bug in xinput. ------------------------------------------------------------------------ -r2404 | jcbowman | 2007-05-07 06:49:39 +0200 (Mon, 07 May 2007) | 2 lines +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 @@ -20506,7 +20859,7 @@ Changed paths: Further parallel documentation build improvements. ------------------------------------------------------------------------ -r2403 | jcbowman | 2007-05-07 06:39:54 +0200 (Mon, 07 May 2007) | 2 lines +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 @@ -20514,7 +20867,7 @@ Changed paths: Improve support for parallel documentation builds. ------------------------------------------------------------------------ -r2402 | jcbowman | 2007-05-07 06:03:35 +0200 (Mon, 07 May 2007) | 3 lines +r2402 | jcbowman | 2007-05-06 22:03:35 -0600 (Sun, 06 May 2007) | 3 lines Changed paths: M /trunk/asymptote/base/animate.asy @@ -20522,7 +20875,7 @@ Support nonglobal animations, where each frame is scaled and written to a file separately. ------------------------------------------------------------------------ -r2401 | jcbowman | 2007-05-07 05:38:48 +0200 (Mon, 07 May 2007) | 2 lines +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 @@ -20530,21 +20883,21 @@ Changed paths: Support gcc version 4.3. ------------------------------------------------------------------------ -r2400 | jcbowman | 2007-05-06 22:10:08 +0200 (Sun, 06 May 2007) | 2 lines +r2400 | jcbowman | 2007-05-06 14:10:08 -0600 (Sun, 06 May 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Documentation updates. ------------------------------------------------------------------------ -r2399 | jcbowman | 2007-05-06 21:53:36 +0200 (Sun, 06 May 2007) | 2 lines +r2399 | jcbowman | 2007-05-06 13:53:36 -0600 (Sun, 06 May 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/Makefile Support parallel documentation builds. ------------------------------------------------------------------------ -r2398 | jcbowman | 2007-05-06 20:03:58 +0200 (Sun, 06 May 2007) | 2 lines +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 @@ -20552,7 +20905,7 @@ Changed paths: Remove intro target to avoid problems under Fedora Core 5. ------------------------------------------------------------------------ -r2397 | jcbowman | 2007-05-06 19:31:08 +0200 (Sun, 06 May 2007) | 2 lines +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 @@ -20562,7 +20915,7 @@ Changed paths: Improve TeX error handling. ------------------------------------------------------------------------ -r2396 | jcbowman | 2007-05-06 05:53:16 +0200 (Sun, 06 May 2007) | 2 lines +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 @@ -20570,35 +20923,35 @@ Changed paths: Minor makefile edits. ------------------------------------------------------------------------ -r2395 | jcbowman | 2007-05-05 18:54:13 +0200 (Sat, 05 May 2007) | 2 lines +r2395 | jcbowman | 2007-05-05 10:54:13 -0600 (Sat, 05 May 2007) | 2 lines Changed paths: M /trunk/asymptote/asymptote.spec Update URL. ------------------------------------------------------------------------ -r2394 | jcbowman | 2007-05-05 11:01:44 +0200 (Sat, 05 May 2007) | 2 lines +r2394 | jcbowman | 2007-05-05 03:01:44 -0600 (Sat, 05 May 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/Makefile Clean up generated files. ------------------------------------------------------------------------ -r2393 | jcbowman | 2007-05-05 11:00:52 +0200 (Sat, 05 May 2007) | 2 lines +r2393 | jcbowman | 2007-05-05 03:00:52 -0600 (Sat, 05 May 2007) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Increment version to 1.28svn. ------------------------------------------------------------------------ -r2392 | jcbowman | 2007-05-05 09:49:44 +0200 (Sat, 05 May 2007) | 2 lines +r2392 | jcbowman | 2007-05-05 01:49:44 -0600 (Sat, 05 May 2007) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Fix warning messages. ------------------------------------------------------------------------ -r2391 | jcbowman | 2007-05-05 09:35:45 +0200 (Sat, 05 May 2007) | 2 lines +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 @@ -20606,7 +20959,7 @@ Changed paths: Fix warning messages. ------------------------------------------------------------------------ -r2390 | jcbowman | 2007-05-05 08:47:58 +0200 (Sat, 05 May 2007) | 4 lines +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 @@ -20618,21 +20971,21 @@ Add example showing Hermite spline interpolation and filled cyclic crosses. Fix formatting. ------------------------------------------------------------------------ -r2389 | jcbowman | 2007-05-05 08:07:03 +0200 (Sat, 05 May 2007) | 2 lines +r2389 | jcbowman | 2007-05-05 00:07:03 -0600 (Sat, 05 May 2007) | 2 lines Changed paths: M /trunk/asymptote/base/palette.asy Optimize palette loops. ------------------------------------------------------------------------ -r2388 | jcbowman | 2007-05-05 07:43:14 +0200 (Sat, 05 May 2007) | 2 lines +r2388 | jcbowman | 2007-05-04 23:43:14 -0600 (Fri, 04 May 2007) | 2 lines Changed paths: M /trunk/asymptote/base/palette.asy Fix data cropping/scaling. ------------------------------------------------------------------------ -r2387 | jcbowman | 2007-05-05 07:37:08 +0200 (Sat, 05 May 2007) | 3 lines +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 @@ -20641,14 +20994,14 @@ Add modified version of Stefan Knorr's unit n-point cyclic cross, with optional end rounding. ------------------------------------------------------------------------ -r2386 | jcbowman | 2007-05-05 03:36:04 +0200 (Sat, 05 May 2007) | 2 lines +r2386 | jcbowman | 2007-05-04 19:36:04 -0600 (Fri, 04 May 2007) | 2 lines Changed paths: M /trunk/asymptote/picture.cc Add remaining fix for MSWindows version of TeXLive 2007. ------------------------------------------------------------------------ -r2385 | jcbowman | 2007-05-05 01:35:06 +0200 (Sat, 05 May 2007) | 3 lines +r2385 | jcbowman | 2007-05-04 17:35:06 -0600 (Fri, 04 May 2007) | 3 lines Changed paths: M /trunk/asymptote/doc/asymptote.sty @@ -20656,7 +21009,7 @@ Work around jobname bug in MiKTeX 2.5 and 2.6: turn stars in file names (resulting from spaces, etc.) into underscores. ------------------------------------------------------------------------ -r2384 | jcbowman | 2007-05-04 18:39:03 +0200 (Fri, 04 May 2007) | 4 lines +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 @@ -20670,7 +21023,7 @@ Simplify tex pipe handshaking and improve error detection. Support TeXLive 2007 under MSWindows. ------------------------------------------------------------------------ -r2383 | jcbowman | 2007-05-04 07:01:43 +0200 (Fri, 04 May 2007) | 6 lines +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 @@ -20682,28 +21035,28 @@ Ensure align always returns a right-handed transform (a rotation). Fix longitudinal skeleton detection when axis=-Z. ------------------------------------------------------------------------ -r2382 | jcbowman | 2007-05-04 05:47:55 +0200 (Fri, 04 May 2007) | 2 lines +r2382 | jcbowman | 2007-05-03 21:47:55 -0600 (Thu, 03 May 2007) | 2 lines Changed paths: M /trunk/asymptote/base/math.asy Add routine to return a diagonal matrix. ------------------------------------------------------------------------ -r2381 | hammera | 2007-05-03 18:22:29 +0200 (Thu, 03 May 2007) | 2 lines +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 18:15:03 +0200 (Thu, 03 May 2007) | 2 lines +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 18:11:22 +0200 (Thu, 03 May 2007) | 2 lines +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 @@ -20711,7 +21064,7 @@ Changed paths: Assign expression are no longer written at the prompt. ------------------------------------------------------------------------ -r2378 | jcbowman | 2007-05-03 02:02:32 +0200 (Thu, 03 May 2007) | 2 lines +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 @@ -20719,7 +21072,7 @@ Changed paths: Add -signal option for signalling completion of shipout to xasy. ------------------------------------------------------------------------ -r2377 | jcbowman | 2007-05-02 17:57:30 +0200 (Wed, 02 May 2007) | 2 lines +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 @@ -20727,7 +21080,7 @@ Changed paths: Simplify use of join operator. ------------------------------------------------------------------------ -r2376 | jcbowman | 2007-05-02 17:56:36 +0200 (Wed, 02 May 2007) | 4 lines +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 @@ -20738,7 +21091,7 @@ compatibility and in case user wants to connect smoothly to external noncyclic contours. ------------------------------------------------------------------------ -r2375 | jcbowman | 2007-05-02 09:45:46 +0200 (Wed, 02 May 2007) | 11 lines +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 @@ -20764,14 +21117,14 @@ Add bool increasing(real[] x) routine to math.asy. Optimize image scaling. ------------------------------------------------------------------------ -r2374 | jcbowman | 2007-05-02 09:38:41 +0200 (Wed, 02 May 2007) | 2 lines +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-02 02:52:48 +0200 (Wed, 02 May 2007) | 2 lines +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 @@ -20787,7 +21140,7 @@ Changed paths: Added curlSpecifier. Removed curl3. ------------------------------------------------------------------------ -r2372 | hammera | 2007-05-01 19:37:51 +0200 (Tue, 01 May 2007) | 2 lines +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 @@ -20801,21 +21154,21 @@ Changed paths: Added the tensionSpecifier type. Removed tension3. ------------------------------------------------------------------------ -r2371 | jcbowman | 2007-05-01 05:18:41 +0200 (Tue, 01 May 2007) | 2 lines +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 08:22:30 +0200 (Mon, 30 Apr 2007) | 2 lines +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-30 06:47:46 +0200 (Mon, 30 Apr 2007) | 2 lines +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 @@ -20845,7 +21198,7 @@ Changed paths: Added the cycleToken type. Changed cycle3 to cycle. ------------------------------------------------------------------------ -r2368 | hammera | 2007-04-29 23:05:21 +0200 (Sun, 29 Apr 2007) | 2 lines +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 @@ -20856,7 +21209,7 @@ Changed paths: Use an C Preprocessor X-Macro to create new primitive types. ------------------------------------------------------------------------ -r2367 | hammera | 2007-04-28 23:56:59 +0200 (Sat, 28 Apr 2007) | 3 lines +r2367 | hammera | 2007-04-28 15:56:59 -0600 (Sat, 28 Apr 2007) | 3 lines Changed paths: D /trunk/asymptote/cast.h @@ -20864,7 +21217,7 @@ Remove old, unused source file. ------------------------------------------------------------------------ -r2366 | jcbowman | 2007-04-28 19:39:37 +0200 (Sat, 28 Apr 2007) | 2 lines +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 @@ -20873,28 +21226,28 @@ Changed paths: Make Bezier curve solid and control lines dashed. ------------------------------------------------------------------------ -r2365 | jcbowman | 2007-04-28 09:15:13 +0200 (Sat, 28 Apr 2007) | 2 lines +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 08:37:32 +0200 (Sat, 28 Apr 2007) | 2 lines +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 08:34:47 +0200 (Sat, 28 Apr 2007) | 2 lines +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-28 04:59:35 +0200 (Sat, 28 Apr 2007) | 2 lines +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 @@ -20908,7 +21261,7 @@ Changed paths: Don't try to build intro.pdf with default install (due to eforms dependency). ------------------------------------------------------------------------ -r2361 | hammera | 2007-04-27 16:26:54 +0200 (Fri, 27 Apr 2007) | 3 lines +r2361 | hammera | 2007-04-27 08:26:54 -0600 (Fri, 27 Apr 2007) | 3 lines Changed paths: D /trunk/asymptote/cast.cc @@ -20916,7 +21269,7 @@ This file hasn't been used in ages ------------------------------------------------------------------------ -r2360 | hammera | 2007-04-26 15:03:57 +0200 (Thu, 26 Apr 2007) | 3 lines +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 @@ -20926,7 +21279,7 @@ Removed primArray. arrays are not primitive, and the type could only be only erroneously. ------------------------------------------------------------------------ -r2359 | jcbowman | 2007-04-23 19:09:51 +0200 (Mon, 23 Apr 2007) | 7 lines +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 @@ -20942,14 +21295,14 @@ 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-22 05:38:16 +0200 (Sun, 22 Apr 2007) | 2 lines +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-22 03:41:32 +0200 (Sun, 22 Apr 2007) | 2 lines +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 @@ -20958,7 +21311,7 @@ Changed paths: Distribute pixel.pdf rather than pixel.ps. ------------------------------------------------------------------------ -r2356 | jcbowman | 2007-04-22 02:00:10 +0200 (Sun, 22 Apr 2007) | 2 lines +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 @@ -20966,7 +21319,7 @@ Changed paths: Add ability to load pdf animations from an external file (one frame/page). ------------------------------------------------------------------------ -r2355 | jcbowman | 2007-04-21 22:20:48 +0200 (Sat, 21 Apr 2007) | 2 lines +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 @@ -20975,7 +21328,7 @@ Changed paths: Make filloutside work with paths that extend beyond the current boundary. ------------------------------------------------------------------------ -r2354 | jcbowman | 2007-04-21 18:55:14 +0200 (Sat, 21 Apr 2007) | 2 lines +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 @@ -21023,42 +21376,42 @@ Changed paths: Fix formatting. ------------------------------------------------------------------------ -r2353 | jcbowman | 2007-04-21 18:44:18 +0200 (Sat, 21 Apr 2007) | 2 lines +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-21 07:01:52 +0200 (Sat, 21 Apr 2007) | 2 lines +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-21 06:51:17 +0200 (Sat, 21 Apr 2007) | 2 lines +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-21 06:50:13 +0200 (Sat, 21 Apr 2007) | 2 lines +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-20 06:53:07 +0200 (Fri, 20 Apr 2007) | 2 lines +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-20 05:36:54 +0200 (Fri, 20 Apr 2007) | 2 lines +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 @@ -21067,7 +21420,7 @@ Changed paths: Rename source and UNIX binary files for compatibility with releaseforge. ------------------------------------------------------------------------ -r2347 | jcbowman | 2007-04-20 02:22:10 +0200 (Fri, 20 Apr 2007) | 4 lines +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 @@ -21078,7 +21431,7 @@ Use a better camera-independent reference value for resolving path3 orientation. Check for negative curl values. ------------------------------------------------------------------------ -r2346 | jcbowman | 2007-04-19 02:58:56 +0200 (Thu, 19 Apr 2007) | 5 lines +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 @@ -21093,84 +21446,84 @@ security hole). Removed --nowatch option from call to gv. ------------------------------------------------------------------------ -r2345 | jcbowman | 2007-04-16 02:25:39 +0200 (Mon, 16 Apr 2007) | 2 lines +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 18:56:19 +0200 (Sat, 14 Apr 2007) | 2 lines +r2344 | jcbowman | 2007-04-14 10:56:19 -0600 (Sat, 14 Apr 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Remove unneeded access settings. ------------------------------------------------------------------------ -r2343 | jcbowman | 2007-04-14 00:48:52 +0200 (Sat, 14 Apr 2007) | 2 lines +r2343 | jcbowman | 2007-04-13 16:48:52 -0600 (Fri, 13 Apr 2007) | 2 lines Changed paths: M /trunk/asymptote/base/feynman.asy Support pdflatex texengine. ------------------------------------------------------------------------ -r2342 | jcbowman | 2007-04-13 15:46:54 +0200 (Fri, 13 Apr 2007) | 2 lines +r2342 | jcbowman | 2007-04-13 07:46:54 -0600 (Fri, 13 Apr 2007) | 2 lines Changed paths: M /trunk/asymptote/examples/integraltest.asy Improve example. ------------------------------------------------------------------------ -r2341 | jcbowman | 2007-04-13 15:46:38 +0200 (Fri, 13 Apr 2007) | 2 lines +r2341 | jcbowman | 2007-04-13 07:46:38 -0600 (Fri, 13 Apr 2007) | 2 lines Changed paths: M /trunk/asymptote/base/solids.asy Fix front/back transverse skeleton detection. ------------------------------------------------------------------------ -r2340 | jcbowman | 2007-04-12 14:16:58 +0200 (Thu, 12 Apr 2007) | 2 lines +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-12 05:21:57 +0200 (Thu, 12 Apr 2007) | 2 lines +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-11 01:30:34 +0200 (Wed, 11 Apr 2007) | 2 lines +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 21:44:56 +0200 (Tue, 10 Apr 2007) | 2 lines +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 21:29:11 +0200 (Tue, 10 Apr 2007) | 2 lines +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 21:27:09 +0200 (Tue, 10 Apr 2007) | 2 lines +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 21:14:17 +0200 (Tue, 10 Apr 2007) | 5 lines +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 @@ -21183,35 +21536,35 @@ tick generation. Support broken logarithmic axes. ------------------------------------------------------------------------ -r2333 | jcbowman | 2007-04-10 17:29:12 +0200 (Tue, 10 Apr 2007) | 2 lines +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-10 07:11:29 +0200 (Tue, 10 Apr 2007) | 2 lines +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-10 07:02:39 +0200 (Tue, 10 Apr 2007) | 2 lines +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-10 03:26:46 +0200 (Tue, 10 Apr 2007) | 2 lines +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-10 00:43:17 +0200 (Tue, 10 Apr 2007) | 2 lines +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 @@ -21250,14 +21603,14 @@ Changed paths: Untabified and standardized indentation of base files. ------------------------------------------------------------------------ -r2328 | jcbowman | 2007-04-09 22:34:45 +0200 (Mon, 09 Apr 2007) | 2 lines +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 22:27:36 +0200 (Mon, 09 Apr 2007) | 2 lines +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 @@ -21265,7 +21618,7 @@ Changed paths: Added spline interpolation routines. ------------------------------------------------------------------------ -r2326 | jcbowman | 2007-04-09 19:41:35 +0200 (Mon, 09 Apr 2007) | 4 lines +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 @@ -21278,7 +21631,7 @@ Add Olivier Guibe's interpolation module and example. Remove long examples from the documentation. ------------------------------------------------------------------------ -r2325 | jcbowman | 2007-04-09 17:45:10 +0200 (Mon, 09 Apr 2007) | 2 lines +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 @@ -21286,28 +21639,28 @@ Changed paths: Document syzygy module. ------------------------------------------------------------------------ -r2324 | jcbowman | 2007-04-09 17:35:49 +0200 (Mon, 09 Apr 2007) | 2 lines +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 17:30:08 +0200 (Mon, 09 Apr 2007) | 2 lines +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 08:27:58 +0200 (Mon, 09 Apr 2007) | 2 lines +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 08:26:01 +0200 (Mon, 09 Apr 2007) | 2 lines +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 @@ -21317,21 +21670,21 @@ Changed paths: For parameterized surfaces, rename bool oriented=true to bool outward=false. ------------------------------------------------------------------------ -r2320 | jcbowman | 2007-04-09 07:54:01 +0200 (Mon, 09 Apr 2007) | 2 lines +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-09 07:27:13 +0200 (Mon, 09 Apr 2007) | 2 lines +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-09 06:52:43 +0200 (Mon, 09 Apr 2007) | 2 lines +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 @@ -21339,7 +21692,7 @@ Changed paths: Choose locally outward surface normal only for nonorientable surfaces. ------------------------------------------------------------------------ -r2317 | jcbowman | 2007-04-09 05:41:35 +0200 (Mon, 09 Apr 2007) | 5 lines +r2317 | jcbowman | 2007-04-08 21:41:35 -0600 (Sun, 08 Apr 2007) | 5 lines Changed paths: M /trunk/asymptote/base/three.asy @@ -21349,14 +21702,14 @@ routines. Remove spurious specifier when writing a guide3. ------------------------------------------------------------------------ -r2316 | jcbowman | 2007-04-09 01:43:53 +0200 (Mon, 09 Apr 2007) | 2 lines +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-09 01:31:00 +0200 (Mon, 09 Apr 2007) | 2 lines +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 @@ -21366,7 +21719,7 @@ Changed paths: Add white-space string delimiter mode word(file, bool b=true). ------------------------------------------------------------------------ -r2314 | jcbowman | 2007-04-08 20:25:39 +0200 (Sun, 08 Apr 2007) | 3 lines +r2314 | jcbowman | 2007-04-08 12:25:39 -0600 (Sun, 08 Apr 2007) | 3 lines Changed paths: M /trunk/asymptote/picture.cc @@ -21374,14 +21727,14 @@ 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). ------------------------------------------------------------------------ -r2313 | jcbowman | 2007-04-08 07:21:51 +0200 (Sun, 08 Apr 2007) | 2 lines +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. ------------------------------------------------------------------------ -r2312 | jcbowman | 2007-04-08 03:40:01 +0200 (Sun, 08 Apr 2007) | 2 lines +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 @@ -21389,14 +21742,14 @@ Changed paths: Revert csv comment changes. ------------------------------------------------------------------------ -r2311 | jcbowman | 2007-04-08 03:37:09 +0200 (Sun, 08 Apr 2007) | 2 lines +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-08 02:43:10 +0200 (Sun, 08 Apr 2007) | 2 lines +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 @@ -21419,28 +21772,28 @@ Changed paths: Standardize path vs. guide. ------------------------------------------------------------------------ -r2309 | jcbowman | 2007-04-08 02:42:27 +0200 (Sun, 08 Apr 2007) | 2 lines +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-08 02:41:29 +0200 (Sun, 08 Apr 2007) | 2 lines +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-08 02:40:09 +0200 (Sun, 08 Apr 2007) | 2 lines +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-08 02:38:28 +0200 (Sun, 08 Apr 2007) | 4 lines +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 @@ -21450,7 +21803,7 @@ Allow escaping of comment character in strings. Disable comment character when reading raw characters with getc(file). ------------------------------------------------------------------------ -r2305 | jcbowman | 2007-04-07 10:10:49 +0200 (Sat, 07 Apr 2007) | 3 lines +r2305 | jcbowman | 2007-04-07 02:10:49 -0600 (Sat, 07 Apr 2007) | 3 lines Changed paths: M /trunk/asymptote/picture.cc @@ -21458,7 +21811,7 @@ 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-07 00:25:57 +0200 (Sat, 07 Apr 2007) | 6 lines +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 @@ -21473,14 +21826,14 @@ Add 3D midpoint routine. Standardize path arguments names. ------------------------------------------------------------------------ -r2303 | jcbowman | 2007-04-06 08:31:29 +0200 (Fri, 06 Apr 2007) | 2 lines +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 08:19:31 +0200 (Fri, 06 Apr 2007) | 4 lines +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 @@ -21497,7 +21850,7 @@ Updated intro.asy to Andy's talk at the University of Alberta. Addded syzygy module and knots.asy example. ------------------------------------------------------------------------ -r2301 | jcbowman | 2007-04-04 17:16:45 +0200 (Wed, 04 Apr 2007) | 4 lines +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 @@ -21507,7 +21860,7 @@ Choose correct surface normal when calculating lighting. Added Klein bottle example. ------------------------------------------------------------------------ -r2300 | jcbowman | 2007-04-04 07:14:18 +0200 (Wed, 04 Apr 2007) | 2 lines +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 @@ -21516,21 +21869,21 @@ Changed paths: Removed unused sign. ------------------------------------------------------------------------ -r2299 | jcbowman | 2007-04-03 17:22:21 +0200 (Tue, 03 Apr 2007) | 2 lines +r2299 | jcbowman | 2007-04-03 09:22:21 -0600 (Tue, 03 Apr 2007) | 2 lines Changed paths: M /trunk/asymptote/base/slide.asy Remove unused dependency on LaTeX "rotating" package. ------------------------------------------------------------------------ -r2298 | jcbowman | 2007-04-02 19:29:48 +0200 (Mon, 02 Apr 2007) | 2 lines +r2298 | jcbowman | 2007-04-02 11:29:48 -0600 (Mon, 02 Apr 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Clarify nonroot install instructions. ------------------------------------------------------------------------ -r2297 | jcbowman | 2007-04-01 21:48:00 +0200 (Sun, 01 Apr 2007) | 3 lines +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 @@ -21539,63 +21892,63 @@ Allow one to control the minimum width and height of flowchart blocks separately. ------------------------------------------------------------------------ -r2296 | jcbowman | 2007-04-01 11:16:23 +0200 (Sun, 01 Apr 2007) | 2 lines +r2296 | jcbowman | 2007-04-01 03:16:23 -0600 (Sun, 01 Apr 2007) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 1.25svn. ------------------------------------------------------------------------ -r2295 | jcbowman | 2007-04-01 10:37:10 +0200 (Sun, 01 Apr 2007) | 2 lines +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 Fix formatting. ------------------------------------------------------------------------ -r2294 | jcbowman | 2007-04-01 10:33:59 +0200 (Sun, 01 Apr 2007) | 2 lines +r2294 | jcbowman | 2007-04-01 02:33:59 -0600 (Sun, 01 Apr 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/Makefile Simplify makefile. ------------------------------------------------------------------------ -r2293 | jcbowman | 2007-04-01 10:24:24 +0200 (Sun, 01 Apr 2007) | 2 lines +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 Fix backslash. ------------------------------------------------------------------------ -r2292 | jcbowman | 2007-04-01 09:57:57 +0200 (Sun, 01 Apr 2007) | 2 lines +r2292 | jcbowman | 2007-04-01 01:57:57 -0600 (Sun, 01 Apr 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Fixed typo. ------------------------------------------------------------------------ -r2291 | jcbowman | 2007-04-01 09:51:53 +0200 (Sun, 01 Apr 2007) | 2 lines +r2291 | jcbowman | 2007-04-01 01:51:53 -0600 (Sun, 01 Apr 2007) | 2 lines Changed paths: M /trunk/asymptote/settings.cc Fix __CYGWIN__ preprocessor test. ------------------------------------------------------------------------ -r2290 | jcbowman | 2007-04-01 09:36:06 +0200 (Sun, 01 Apr 2007) | 2 lines +r2290 | jcbowman | 2007-04-01 01:36:06 -0600 (Sun, 01 Apr 2007) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Fix binary space partition camera positioning. ------------------------------------------------------------------------ -r2289 | jcbowman | 2007-04-01 06:19:34 +0200 (Sun, 01 Apr 2007) | 2 lines +r2289 | jcbowman | 2007-03-31 22:19:34 -0600 (Sat, 31 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Added 3D version of intersectionpoints routine. ------------------------------------------------------------------------ -r2288 | jcbowman | 2007-04-01 04:00:15 +0200 (Sun, 01 Apr 2007) | 2 lines +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 @@ -21603,7 +21956,7 @@ Changed paths: Add optional fixed block size specifiers. ------------------------------------------------------------------------ -r2287 | jcbowman | 2007-03-31 21:49:01 +0200 (Sat, 31 Mar 2007) | 2 lines +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 @@ -21614,35 +21967,35 @@ Changed paths: Remove workarounds for real[1][] bug fixed in r2274. ------------------------------------------------------------------------ -r2286 | jcbowman | 2007-03-31 21:43:59 +0200 (Sat, 31 Mar 2007) | 2 lines +r2286 | jcbowman | 2007-03-31 13:43:59 -0600 (Sat, 31 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/base/slide.asy Reimplement display. ------------------------------------------------------------------------ -r2285 | jcbowman | 2007-03-31 18:40:17 +0200 (Sat, 31 Mar 2007) | 2 lines +r2285 | jcbowman | 2007-03-31 10:40:17 -0600 (Sat, 31 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/secondaryaxis.asy Change && to &. ------------------------------------------------------------------------ -r2284 | jcbowman | 2007-03-31 18:39:02 +0200 (Sat, 31 Mar 2007) | 2 lines +r2284 | jcbowman | 2007-03-31 10:39:02 -0600 (Sat, 31 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/secondaryaxis.asy Change && to &. ------------------------------------------------------------------------ -r2283 | jcbowman | 2007-03-31 18:35:47 +0200 (Sat, 31 Mar 2007) | 2 lines +r2283 | jcbowman | 2007-03-31 10:35:47 -0600 (Sat, 31 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/leastsquares.asy Change && to &. ------------------------------------------------------------------------ -r2282 | jcbowman | 2007-03-31 18:33:03 +0200 (Sat, 31 Mar 2007) | 2 lines +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 @@ -21650,35 +22003,35 @@ Changed paths: Update fontsize to use fix-cm.sty instead of type1cm.sty. ------------------------------------------------------------------------ -r2281 | jcbowman | 2007-03-29 19:37:29 +0200 (Thu, 29 Mar 2007) | 2 lines +r2281 | jcbowman | 2007-03-29 11:37:29 -0600 (Thu, 29 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/stack.cc Clear errors encountered via debugging _eval. ------------------------------------------------------------------------ -r2280 | jcbowman | 2007-03-28 20:57:14 +0200 (Wed, 28 Mar 2007) | 2 lines +r2280 | jcbowman | 2007-03-28 12:57:14 -0600 (Wed, 28 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/base/graph.asy Fix default y tick values. ------------------------------------------------------------------------ -r2279 | jcbowman | 2007-03-28 16:52:23 +0200 (Wed, 28 Mar 2007) | 2 lines +r2279 | jcbowman | 2007-03-28 08:52:23 -0600 (Wed, 28 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Update MacOS X binary URL. ------------------------------------------------------------------------ -r2278 | jcbowman | 2007-03-28 16:07:49 +0200 (Wed, 28 Mar 2007) | 2 lines +r2278 | jcbowman | 2007-03-28 08:07:49 -0600 (Wed, 28 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/base/plain_Label.asy Make angle(rotate(x)) always return x (mod 360). ------------------------------------------------------------------------ -r2277 | jcbowman | 2007-03-27 20:17:00 +0200 (Tue, 27 Mar 2007) | 2 lines +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 @@ -21688,28 +22041,28 @@ Changed paths: Remove spurious line break after syntax errors. ------------------------------------------------------------------------ -r2276 | jcbowman | 2007-03-27 17:41:53 +0200 (Tue, 27 Mar 2007) | 2 lines +r2276 | jcbowman | 2007-03-27 09:41:53 -0600 (Tue, 27 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/Delaunay.cc Update URL. ------------------------------------------------------------------------ -r2275 | jcbowman | 2007-03-27 17:34:58 +0200 (Tue, 27 Mar 2007) | 2 lines +r2275 | jcbowman | 2007-03-27 09:34:58 -0600 (Tue, 27 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/Delaunay.cc Fix segmentation fault in Dumoulin's C++ port of Burke's Triangulation routine. ------------------------------------------------------------------------ -r2274 | jcbowman | 2007-03-27 16:05:53 +0200 (Tue, 27 Mar 2007) | 2 lines +r2274 | jcbowman | 2007-03-27 08:05:53 -0600 (Tue, 27 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/newexp.cc Fixed new real[1][] bug. ------------------------------------------------------------------------ -r2273 | jcbowman | 2007-03-27 15:36:38 +0200 (Tue, 27 Mar 2007) | 2 lines +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 @@ -21717,21 +22070,21 @@ Changed paths: Added bitwise NOT function. ------------------------------------------------------------------------ -r2272 | jcbowman | 2007-03-27 14:54:12 +0200 (Tue, 27 Mar 2007) | 2 lines +r2272 | jcbowman | 2007-03-27 06:54:12 -0600 (Tue, 27 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Rename intersect arguments to correspond to documentation. ------------------------------------------------------------------------ -r2271 | jcbowman | 2007-03-27 14:53:31 +0200 (Tue, 27 Mar 2007) | 2 lines +r2271 | jcbowman | 2007-03-27 06:53:31 -0600 (Tue, 27 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/psfile.cc Fix segmentation fault given real[n][0] data array. ------------------------------------------------------------------------ -r2270 | jcbowman | 2007-03-26 21:28:28 +0200 (Mon, 26 Mar 2007) | 4 lines +r2270 | jcbowman | 2007-03-26 13:28:28 -0600 (Mon, 26 Mar 2007) | 4 lines Changed paths: M /trunk/asymptote/base/plain_picture.asy @@ -21740,14 +22093,14 @@ Added missing tensorshade picture arguments. Fixed ambiguity with "asy plain_picture.asy" test. ------------------------------------------------------------------------ -r2269 | jcbowman | 2007-03-26 21:21:56 +0200 (Mon, 26 Mar 2007) | 2 lines +r2269 | jcbowman | 2007-03-26 13:21:56 -0600 (Mon, 26 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/base/stats.asy Change array op && to &. ------------------------------------------------------------------------ -r2268 | jcbowman | 2007-03-26 15:41:10 +0200 (Mon, 26 Mar 2007) | 4 lines +r2268 | jcbowman | 2007-03-26 07:41:10 -0600 (Mon, 26 Mar 2007) | 4 lines Changed paths: M /trunk/asymptote/settings.cc @@ -21756,7 +22109,7 @@ calculating it from defaultmatrix, to support explicit post-scaling of eps figures (e.g. with \includegraphics). ------------------------------------------------------------------------ -r2267 | jcbowman | 2007-03-26 13:52:05 +0200 (Mon, 26 Mar 2007) | 2 lines +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 @@ -21764,13 +22117,13 @@ Changed paths: Document multidimensional array initialization. ------------------------------------------------------------------------ -r2266 | hammera | 2007-03-26 06:56:55 +0200 (Mon, 26 Mar 2007) | 1 line +r2266 | hammera | 2007-03-25 22:56:55 -0600 (Sun, 25 Mar 2007) | 1 line Changed paths: M /trunk/asymptote/TODO ------------------------------------------------------------------------ -r2265 | hammera | 2007-03-26 06:10:05 +0200 (Mon, 26 Mar 2007) | 2 lines +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 @@ -21779,28 +22132,28 @@ Changed paths: Removed array checking from && and ||. ------------------------------------------------------------------------ -r2264 | jcbowman | 2007-03-25 09:24:51 +0200 (Sun, 25 Mar 2007) | 2 lines +r2264 | jcbowman | 2007-03-25 01:24:51 -0600 (Sun, 25 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/settings.cc Revert r2257. ------------------------------------------------------------------------ -r2263 | jcbowman | 2007-03-25 09:05:02 +0200 (Sun, 25 Mar 2007) | 2 lines +r2263 | jcbowman | 2007-03-25 01:05:02 -0600 (Sun, 25 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Document null instances of structures. ------------------------------------------------------------------------ -r2262 | jcbowman | 2007-03-25 08:53:13 +0200 (Sun, 25 Mar 2007) | 2 lines +r2262 | jcbowman | 2007-03-25 00:53:13 -0600 (Sun, 25 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/base/binarytree.asy Use null initializer for binarytreeNode. ------------------------------------------------------------------------ -r2261 | jcbowman | 2007-03-25 08:23:46 +0200 (Sun, 25 Mar 2007) | 7 lines +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 @@ -21815,28 +22168,28 @@ Renamed array boolean operators && and || to & and |. Added AND, OR, and XOR bitwise functions of two integers. ------------------------------------------------------------------------ -r2260 | jcbowman | 2007-03-24 19:19:48 +0100 (Sat, 24 Mar 2007) | 2 lines +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 18:28:46 +0100 (Sat, 24 Mar 2007) | 2 lines +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 18:28:08 +0100 (Sat, 24 Mar 2007) | 2 lines +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 18:27:25 +0100 (Sat, 24 Mar 2007) | 2 lines +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 @@ -21844,7 +22197,7 @@ Changed paths: Enclose PostScript clipping code with gsave and grestore. ------------------------------------------------------------------------ -r2256 | jcbowman | 2007-03-24 18:25:52 +0100 (Sat, 24 Mar 2007) | 2 lines +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 @@ -21853,7 +22206,7 @@ Changed paths: Move camera for infinite projections. ------------------------------------------------------------------------ -r2255 | jcbowman | 2007-03-23 04:41:41 +0100 (Fri, 23 Mar 2007) | 3 lines +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 @@ -21863,7 +22216,7 @@ 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 08:34:13 +0100 (Thu, 22 Mar 2007) | 2 lines +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 @@ -21873,7 +22226,7 @@ Changed paths: For infinite projections, move camera to outside of bounding box. ------------------------------------------------------------------------ -r2253 | jcbowman | 2007-03-21 13:42:18 +0100 (Wed, 21 Mar 2007) | 5 lines +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 @@ -21886,14 +22239,14 @@ orthographic). Generalize perspective projection to allow any target point. ------------------------------------------------------------------------ -r2252 | jcbowman | 2007-03-19 08:23:53 +0100 (Mon, 19 Mar 2007) | 2 lines +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 13:33:03 +0100 (Sun, 18 Mar 2007) | 2 lines +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 @@ -21901,7 +22254,7 @@ Changed paths: Check for tension < 0.75. ------------------------------------------------------------------------ -r2250 | jcbowman | 2007-03-15 05:18:10 +0100 (Thu, 15 Mar 2007) | 6 lines +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 @@ -21935,7 +22288,7 @@ Remove operator init() initializers that are no longer needed. Initialize Tension in three.asy with sensible defaults. ------------------------------------------------------------------------ -r2249 | jcbowman | 2007-03-14 07:47:33 +0100 (Wed, 14 Mar 2007) | 2 lines +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 @@ -21945,7 +22298,7 @@ Changed paths: Support multiple pdf animations in inlinetex mode. ------------------------------------------------------------------------ -r2248 | jcbowman | 2007-03-14 07:46:44 +0100 (Wed, 14 Mar 2007) | 2 lines +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 @@ -21955,14 +22308,14 @@ Changed paths: Minor reorganization. ------------------------------------------------------------------------ -r2247 | jcbowman | 2007-03-14 07:44:28 +0100 (Wed, 14 Mar 2007) | 2 lines +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-14 04:48:12 +0100 (Wed, 14 Mar 2007) | 2 lines +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 @@ -21971,28 +22324,28 @@ Changed paths: Add automatic record initializers after the records are defined. ------------------------------------------------------------------------ -r2245 | hammera | 2007-03-14 04:37:27 +0100 (Wed, 14 Mar 2007) | 2 lines +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 08:23:43 +0100 (Tue, 13 Mar 2007) | 2 lines +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 08:14:55 +0100 (Tue, 13 Mar 2007) | 2 lines +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 07:34:06 +0100 (Tue, 13 Mar 2007) | 5 lines +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 @@ -22004,7 +22357,7 @@ Remove asypreamble environment; corresponding Asymptote commands should now be put in the asydef environment. ------------------------------------------------------------------------ -r2241 | jcbowman | 2007-03-12 00:49:13 +0100 (Mon, 12 Mar 2007) | 2 lines +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 @@ -22012,7 +22365,7 @@ Changed paths: Minor updates. ------------------------------------------------------------------------ -r2240 | jcbowman | 2007-03-11 19:23:17 +0100 (Sun, 11 Mar 2007) | 4 lines +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 @@ -22022,14 +22375,14 @@ Make Ghostscript dependency explict for MSWindows. Check for GPL Ghostscript as well as AFPL Ghostscript. ------------------------------------------------------------------------ -r2239 | jcbowman | 2007-03-11 18:15:00 +0100 (Sun, 11 Mar 2007) | 2 lines +r2239 | jcbowman | 2007-03-11 11:15:00 -0600 (Sun, 11 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Minor clarifications. ------------------------------------------------------------------------ -r2238 | jcbowman | 2007-03-11 17:30:10 +0100 (Sun, 11 Mar 2007) | 2 lines +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 @@ -22038,14 +22391,14 @@ Changed paths: Simplify MSWindows registry lookup. ------------------------------------------------------------------------ -r2237 | jcbowman | 2007-03-10 08:52:49 +0100 (Sat, 10 Mar 2007) | 2 lines +r2237 | jcbowman | 2007-03-10 00:52:49 -0700 (Sat, 10 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 1.24svn. ------------------------------------------------------------------------ -r2236 | jcbowman | 2007-03-10 08:13:56 +0100 (Sat, 10 Mar 2007) | 2 lines +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 @@ -22053,7 +22406,7 @@ Changed paths: Fix cxx warning. ------------------------------------------------------------------------ -r2235 | jcbowman | 2007-03-10 07:56:52 +0100 (Sat, 10 Mar 2007) | 3 lines +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 @@ -22062,42 +22415,42 @@ Autoconfigure under MSWindows by querying the registry, so that Asymptote and the applications it depends on may now be installed in any location. ------------------------------------------------------------------------ -r2234 | jcbowman | 2007-03-10 07:52:43 +0100 (Sat, 10 Mar 2007) | 2 lines +r2234 | jcbowman | 2007-03-09 23:52:43 -0700 (Fri, 09 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/util.cc Check if hint is set before accessing it. ------------------------------------------------------------------------ -r2233 | jcbowman | 2007-03-10 07:18:41 +0100 (Sat, 10 Mar 2007) | 2 lines +r2233 | jcbowman | 2007-03-09 23:18:41 -0700 (Fri, 09 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/genv.cc Fix import gsl under MSWindows. ------------------------------------------------------------------------ -r2232 | jcbowman | 2007-03-09 06:35:13 +0100 (Fri, 09 Mar 2007) | 2 lines +r2232 | jcbowman | 2007-03-08 22:35:13 -0700 (Thu, 08 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.sty Simplify implementation of texpreamble environment. ------------------------------------------------------------------------ -r2231 | jcbowman | 2007-03-09 06:03:33 +0100 (Fri, 09 Mar 2007) | 2 lines +r2231 | jcbowman | 2007-03-08 22:03:33 -0700 (Thu, 08 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/latexusage.tex Fix typo. ------------------------------------------------------------------------ -r2230 | jcbowman | 2007-03-09 05:59:11 +0100 (Fri, 09 Mar 2007) | 2 lines +r2230 | jcbowman | 2007-03-08 21:59:11 -0700 (Thu, 08 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.sty Add empty postenvironment definitions. ------------------------------------------------------------------------ -r2229 | jcbowman | 2007-03-09 05:35:25 +0100 (Fri, 09 Mar 2007) | 3 lines +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 @@ -22107,14 +22460,14 @@ Add texpreamble environment to contain the LaTeX preamble for both LaTeX and Asymptote. ------------------------------------------------------------------------ -r2228 | jcbowman | 2007-03-08 19:44:25 +0100 (Thu, 08 Mar 2007) | 2 lines +r2228 | jcbowman | 2007-03-08 11:44:25 -0700 (Thu, 08 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.sty Remove unused line. ------------------------------------------------------------------------ -r2227 | jcbowman | 2007-03-08 07:43:48 +0100 (Thu, 08 Mar 2007) | 2 lines +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 @@ -22123,14 +22476,14 @@ Changed paths: Add autoimport option. ------------------------------------------------------------------------ -r2226 | jcbowman | 2007-03-06 19:17:22 +0100 (Tue, 06 Mar 2007) | 2 lines +r2226 | jcbowman | 2007-03-06 11:17:22 -0700 (Tue, 06 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/picture.cc Allow shipout to write to other directories if and only if -global is true. ------------------------------------------------------------------------ -r2225 | jcbowman | 2007-03-06 08:25:30 +0100 (Tue, 06 Mar 2007) | 3 lines +r2225 | jcbowman | 2007-03-06 00:25:30 -0700 (Tue, 06 Mar 2007) | 3 lines Changed paths: M /trunk/asymptote/doc/asymptote.sty @@ -22138,7 +22491,7 @@ Ensure colon is catcode other (12) so that TeX includes like \usepackage[frenchb]{babel} don't break inlinetex mode. ------------------------------------------------------------------------ -r2224 | jcbowman | 2007-03-05 23:05:53 +0100 (Mon, 05 Mar 2007) | 2 lines +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 @@ -22146,49 +22499,49 @@ Changed paths: Fix background picture sizing. ------------------------------------------------------------------------ -r2223 | jcbowman | 2007-03-05 22:58:47 +0100 (Mon, 05 Mar 2007) | 2 lines +r2223 | jcbowman | 2007-03-05 14:58:47 -0700 (Mon, 05 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/examples/poster.asy Set background size. ------------------------------------------------------------------------ -r2222 | jcbowman | 2007-03-05 10:51:51 +0100 (Mon, 05 Mar 2007) | 2 lines +r2222 | jcbowman | 2007-03-05 02:51:51 -0700 (Mon, 05 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 1.23svn. ------------------------------------------------------------------------ -r2221 | jcbowman | 2007-03-05 10:01:16 +0100 (Mon, 05 Mar 2007) | 2 lines +r2221 | jcbowman | 2007-03-05 02:01:16 -0700 (Mon, 05 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Added missing header. ------------------------------------------------------------------------ -r2220 | jcbowman | 2007-03-05 09:33:43 +0100 (Mon, 05 Mar 2007) | 2 lines +r2220 | jcbowman | 2007-03-05 01:33:43 -0700 (Mon, 05 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/base/graph3.asy Support legends in both forms of 3D contour drawing routines. ------------------------------------------------------------------------ -r2219 | jcbowman | 2007-03-05 09:31:49 +0100 (Mon, 05 Mar 2007) | 2 lines +r2219 | jcbowman | 2007-03-05 01:31:49 -0700 (Mon, 05 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/base/graph3.asy Support legends in 3D contour drawing routines. ------------------------------------------------------------------------ -r2218 | jcbowman | 2007-03-05 08:58:37 +0100 (Mon, 05 Mar 2007) | 2 lines +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 Add discussion of icomma package. ------------------------------------------------------------------------ -r2217 | jcbowman | 2007-03-05 08:44:32 +0100 (Mon, 05 Mar 2007) | 2 lines +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 @@ -22196,7 +22549,7 @@ Changed paths: Fix format(-0.5) under locales with nonperiod decimal separator. ------------------------------------------------------------------------ -r2216 | jcbowman | 2007-03-05 08:17:12 +0100 (Mon, 05 Mar 2007) | 2 lines +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 @@ -22204,7 +22557,7 @@ Changed paths: Mention link page, including user-written Asymptote tutorial. ------------------------------------------------------------------------ -r2215 | jcbowman | 2007-03-04 20:17:33 +0100 (Sun, 04 Mar 2007) | 2 lines +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 @@ -22213,14 +22566,14 @@ Changed paths: Add predefined markers. ------------------------------------------------------------------------ -r2214 | jcbowman | 2007-03-04 19:18:45 +0100 (Sun, 04 Mar 2007) | 2 lines +r2214 | jcbowman | 2007-03-04 11:18:45 -0700 (Sun, 04 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Minor edits. ------------------------------------------------------------------------ -r2213 | jcbowman | 2007-03-04 19:10:23 +0100 (Sun, 04 Mar 2007) | 5 lines +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 @@ -22233,14 +22586,14 @@ of frame f within uniformly space intervals in arclength along the path, optionally rotated by the angle of the local tangent. ------------------------------------------------------------------------ -r2212 | jcbowman | 2007-03-04 18:16:14 +0100 (Sun, 04 Mar 2007) | 2 lines +r2212 | jcbowman | 2007-03-04 10:16:14 -0700 (Sun, 04 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/Makefile Explicitly list intro.asy dependencies. ------------------------------------------------------------------------ -r2211 | jcbowman | 2007-03-04 08:59:30 +0100 (Sun, 04 Mar 2007) | 2 lines +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 @@ -22253,7 +22606,7 @@ Changed paths: Updated marker documentation. ------------------------------------------------------------------------ -r2210 | jcbowman | 2007-03-04 08:53:21 +0100 (Sun, 04 Mar 2007) | 2 lines +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 @@ -22263,14 +22616,14 @@ Changed paths: Simplified/standardized markers interface. ------------------------------------------------------------------------ -r2209 | jcbowman | 2007-03-04 08:47:51 +0100 (Sun, 04 Mar 2007) | 2 lines +r2209 | jcbowman | 2007-03-04 00:47:51 -0700 (Sun, 04 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Formatting. ------------------------------------------------------------------------ -r2208 | jcbowman | 2007-03-04 08:47:38 +0100 (Sun, 04 Mar 2007) | 6 lines +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 @@ -22282,63 +22635,63 @@ Add Asymptote logo to intro.asy. Change clearpage to eject to avoid extra page. ------------------------------------------------------------------------ -r2207 | jcbowman | 2007-03-04 08:45:34 +0100 (Sun, 04 Mar 2007) | 2 lines +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-04 05:08:48 +0100 (Sun, 04 Mar 2007) | 2 lines +r2206 | jcbowman | 2007-03-03 21:08:48 -0700 (Sat, 03 Mar 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/intro.asy Add short description of slide presentation package. ------------------------------------------------------------------------ -r2205 | jcbowman | 2007-03-04 03:33:03 +0100 (Sun, 04 Mar 2007) | 2 lines +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-04 03:32:42 +0100 (Sun, 04 Mar 2007) | 2 lines +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-04 03:31:52 +0100 (Sun, 04 Mar 2007) | 2 lines +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-04 01:48:39 +0100 (Sun, 04 Mar 2007) | 2 lines +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 22:46:09 +0100 (Sat, 03 Mar 2007) | 2 lines +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 22:45:49 +0100 (Sat, 03 Mar 2007) | 2 lines +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 21:37:29 +0100 (Sat, 03 Mar 2007) | 2 lines +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 @@ -22346,7 +22699,7 @@ Changed paths: Add implicit pen initializer defaultpen. ------------------------------------------------------------------------ -r2198 | jcbowman | 2007-03-03 21:02:54 +0100 (Sat, 03 Mar 2007) | 2 lines +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 @@ -22355,7 +22708,7 @@ Changed paths: Fix concatentation of nullpaths. ------------------------------------------------------------------------ -r2197 | jcbowman | 2007-03-03 20:32:32 +0100 (Sat, 03 Mar 2007) | 7 lines +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 @@ -22369,14 +22722,14 @@ Document workarounds for unimplemented "%Z" time zone specifier to seconds. Improve diagnostic. ------------------------------------------------------------------------ -r2196 | pivaldi | 2007-03-02 23:06:35 +0100 (Fri, 02 Mar 2007) | 1 line +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 20:43:16 +0100 (Fri, 02 Mar 2007) | 2 lines +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 @@ -22385,7 +22738,7 @@ Changed paths: Replacing the parameter 'frame markerframe=newframe' by 'marker marker=nomarker' in the routine 'markangle' of 'markers.asy'. ------------------------------------------------------------------------ -r2194 | jcbowman | 2007-03-02 08:16:21 +0100 (Fri, 02 Mar 2007) | 2 lines +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 @@ -22393,20 +22746,20 @@ Changed paths: Don't output texpreamble in inline mode. ------------------------------------------------------------------------ -r2193 | pivaldi | 2007-03-01 23:28:33 +0100 (Thu, 01 Mar 2007) | 1 line +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 23:15:58 +0100 (Thu, 01 Mar 2007) | 1 line +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 17:01:41 +0100 (Thu, 01 Mar 2007) | 2 lines +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 @@ -22415,20 +22768,20 @@ Changed paths: Added routines to facilitate drawing 3d contours. ------------------------------------------------------------------------ -r2190 | pivaldi | 2007-03-01 16:37:30 +0100 (Thu, 01 Mar 2007) | 1 line +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 16:12:30 +0100 (Thu, 01 Mar 2007) | 1 line +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-03-01 06:55:57 +0100 (Thu, 01 Mar 2007) | 3 lines +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 @@ -22438,21 +22791,21 @@ Implemented binput and boutput functions for reading and writing in the native (nonportable) machine binary format. ------------------------------------------------------------------------ -r2187 | jcbowman | 2007-03-01 01:54:28 +0100 (Thu, 01 Mar 2007) | 2 lines +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-03-01 01:29:42 +0100 (Thu, 01 Mar 2007) | 2 lines +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 21:56:44 +0100 (Wed, 28 Feb 2007) | 4 lines +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 @@ -22469,14 +22822,14 @@ Fix bool latex() and pdf(). Remove lscape dependency and need for autorotation in slide.asy. ------------------------------------------------------------------------ -r2184 | jcbowman | 2007-02-28 20:40:49 +0100 (Wed, 28 Feb 2007) | 2 lines +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 08:35:32 +0100 (Wed, 28 Feb 2007) | 2 lines +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 @@ -22484,21 +22837,21 @@ Changed paths: Fix cxx errors. ------------------------------------------------------------------------ -r2182 | jcbowman | 2007-02-28 08:28:39 +0100 (Wed, 28 Feb 2007) | 2 lines +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 08:17:09 +0100 (Wed, 28 Feb 2007) | 2 lines +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-28 07:58:30 +0100 (Wed, 28 Feb 2007) | 2 lines +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 @@ -22530,7 +22883,7 @@ Changed paths: Move mem::list out of common.h due to ambiguities under old cxx compiler. ------------------------------------------------------------------------ -r2179 | jcbowman | 2007-02-28 07:09:49 +0100 (Wed, 28 Feb 2007) | 3 lines +r2179 | jcbowman | 2007-02-27 23:09:49 -0700 (Tue, 27 Feb 2007) | 3 lines Changed paths: M /trunk/asymptote/configure.ac @@ -22538,7 +22891,7 @@ Impose -finline-limit=400 on old (< 4.0.0) compilers to greatly speed up compilation. ------------------------------------------------------------------------ -r2178 | jcbowman | 2007-02-28 04:00:26 +0100 (Wed, 28 Feb 2007) | 2 lines +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 @@ -22628,28 +22981,28 @@ Changed paths: Put global name space qualifications in new common.h file. ------------------------------------------------------------------------ -r2177 | jcbowman | 2007-02-27 18:08:33 +0100 (Tue, 27 Feb 2007) | 2 lines +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 16:58:53 +0100 (Tue, 27 Feb 2007) | 2 lines +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 15:42:56 +0100 (Tue, 27 Feb 2007) | 2 lines +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 08:10:31 +0100 (Tue, 27 Feb 2007) | 2 lines +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 @@ -22658,14 +23011,14 @@ Changed paths: Temporarily fix svn builds. ------------------------------------------------------------------------ -r2173 | jcbowman | 2007-02-27 07:50:54 +0100 (Tue, 27 Feb 2007) | 2 lines +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-27 07:40:30 +0100 (Tue, 27 Feb 2007) | 2 lines +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 @@ -22691,7 +23044,7 @@ Changed paths: Fix further memory leaks. ------------------------------------------------------------------------ -r2171 | jcbowman | 2007-02-27 06:10:23 +0100 (Tue, 27 Feb 2007) | 2 lines +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 @@ -22700,7 +23053,7 @@ Changed paths: Fixed segmentation fault. ------------------------------------------------------------------------ -r2170 | jcbowman | 2007-02-27 05:53:35 +0100 (Tue, 27 Feb 2007) | 2 lines +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 @@ -22708,7 +23061,7 @@ Changed paths: Possible workaround for Makefile problem on Debian. ------------------------------------------------------------------------ -r2169 | jcbowman | 2007-02-27 05:37:06 +0100 (Tue, 27 Feb 2007) | 3 lines +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 @@ -22771,35 +23124,35 @@ Fix memory leaks by using mem::string, mem::istringstream, mem::ostringstream, and mem::stringbuf everywhere. ------------------------------------------------------------------------ -r2168 | hammera | 2007-02-27 03:03:46 +0100 (Tue, 27 Feb 2007) | 2 lines +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-27 01:22:21 +0100 (Tue, 27 Feb 2007) | 2 lines +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 17:07:53 +0100 (Mon, 26 Feb 2007) | 2 lines +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 16:41:28 +0100 (Mon, 26 Feb 2007) | 2 lines +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 16:40:41 +0100 (Mon, 26 Feb 2007) | 2 lines +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 @@ -22815,28 +23168,28 @@ Changed paths: Allocate variables in a loop iteration in their own frame. ------------------------------------------------------------------------ -r2163 | jcbowman | 2007-02-26 08:36:35 +0100 (Mon, 26 Feb 2007) | 2 lines +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 08:35:40 +0100 (Mon, 26 Feb 2007) | 2 lines +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 08:34:34 +0100 (Mon, 26 Feb 2007) | 2 lines +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 19:22:00 +0100 (Sun, 25 Feb 2007) | 2 lines +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 @@ -22845,14 +23198,14 @@ Changed paths: Load color package even for TeX pipe. ------------------------------------------------------------------------ -r2159 | jcbowman | 2007-02-25 19:12:13 +0100 (Sun, 25 Feb 2007) | 2 lines +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 19:01:12 +0100 (Sun, 25 Feb 2007) | 2 lines +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 @@ -22862,14 +23215,14 @@ Changed paths: Avoid duplicate .aux file inclusion (and duplicate labels). ------------------------------------------------------------------------ -r2157 | jcbowman | 2007-02-25 17:54:30 +0100 (Sun, 25 Feb 2007) | 2 lines +r2157 | jcbowman | 2007-02-25 09:54:30 -0700 (Sun, 25 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/pipestream.h Removed extra blank lines in tex pipe diagnostics. ------------------------------------------------------------------------ -r2156 | pivaldi | 2007-02-25 16:08:43 +0100 (Sun, 25 Feb 2007) | 2 lines +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 @@ -22877,55 +23230,55 @@ Changed paths: Improve the function 'perpendicular' of geometry.asy. Add operator +(margin,margin) in plain_magin.asy. ------------------------------------------------------------------------ -r2155 | jcbowman | 2007-02-25 16:02:11 +0100 (Sun, 25 Feb 2007) | 2 lines +r2155 | jcbowman | 2007-02-25 08:02:11 -0700 (Sun, 25 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/base/slide.asy Simplified bullet command. ------------------------------------------------------------------------ -r2154 | jcbowman | 2007-02-25 03:47:11 +0100 (Sun, 25 Feb 2007) | 2 lines +r2154 | jcbowman | 2007-02-24 19:47:11 -0700 (Sat, 24 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/Makefile Load correct base files. ------------------------------------------------------------------------ -r2153 | jcbowman | 2007-02-25 01:23:36 +0100 (Sun, 25 Feb 2007) | 2 lines +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-25 01:15:39 +0100 (Sun, 25 Feb 2007) | 2 lines +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. ------------------------------------------------------------------------ -r2151 | jcbowman | 2007-02-24 17:52:09 +0100 (Sat, 24 Feb 2007) | 2 lines +r2151 | jcbowman | 2007-02-24 09:52:09 -0700 (Sat, 24 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/settings.cc Turn off setlocale warnings when not debugging. ------------------------------------------------------------------------ -r2150 | jcbowman | 2007-02-24 17:51:43 +0100 (Sat, 24 Feb 2007) | 2 lines +r2150 | jcbowman | 2007-02-24 09:51:43 -0700 (Sat, 24 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/drawlabel.cc Use namespace setitings. ------------------------------------------------------------------------ -r2149 | pivaldi | 2007-02-24 11:52:50 +0100 (Sat, 24 Feb 2007) | 1 line +r2149 | pivaldi | 2007-02-24 03:52:50 -0700 (Sat, 24 Feb 2007) | 1 line Changed paths: M /trunk/asymptote/base/asy-mode.el Correction of ps/pdf-view-command documentation. ------------------------------------------------------------------------ -r2148 | jcbowman | 2007-02-22 21:21:01 +0100 (Thu, 22 Feb 2007) | 2 lines +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 @@ -22933,28 +23286,28 @@ Changed paths: Fix hyphens and formatting in man page. ------------------------------------------------------------------------ -r2147 | jcbowman | 2007-02-22 21:06:48 +0100 (Thu, 22 Feb 2007) | 2 lines +r2147 | jcbowman | 2007-02-22 13:06:48 -0700 (Thu, 22 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/base/slide.asy Change autorotation to true. ------------------------------------------------------------------------ -r2146 | jcbowman | 2007-02-22 20:49:10 +0100 (Thu, 22 Feb 2007) | 2 lines +r2146 | jcbowman | 2007-02-22 12:49:10 -0700 (Thu, 22 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Updated Debian binary site. ------------------------------------------------------------------------ -r2145 | jcbowman | 2007-02-22 08:36:59 +0100 (Thu, 22 Feb 2007) | 2 lines +r2145 | jcbowman | 2007-02-22 00:36:59 -0700 (Thu, 22 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/intro.asy Generate more missing files. ------------------------------------------------------------------------ -r2144 | jcbowman | 2007-02-22 08:34:49 +0100 (Thu, 22 Feb 2007) | 2 lines +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 @@ -22962,28 +23315,28 @@ Changed paths: Autogenerate missing files. ------------------------------------------------------------------------ -r2143 | jcbowman | 2007-02-22 08:17:06 +0100 (Thu, 22 Feb 2007) | 2 lines +r2143 | jcbowman | 2007-02-22 00:17:06 -0700 (Thu, 22 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/xstream.h Make eof set fail bit. ------------------------------------------------------------------------ -r2142 | jcbowman | 2007-02-22 08:14:51 +0100 (Thu, 22 Feb 2007) | 2 lines +r2142 | jcbowman | 2007-02-22 00:14:51 -0700 (Thu, 22 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/xstream.h Make eof set fail(). ------------------------------------------------------------------------ -r2141 | jcbowman | 2007-02-22 07:45:12 +0100 (Thu, 22 Feb 2007) | 2 lines +r2141 | jcbowman | 2007-02-21 23:45:12 -0700 (Wed, 21 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Removed duplicate sentence. ------------------------------------------------------------------------ -r2140 | jcbowman | 2007-02-22 07:43:07 +0100 (Thu, 22 Feb 2007) | 6 lines +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 @@ -23004,27 +23357,27 @@ Added keepaux option to keep intermediate LaTeX aux files. Added example filegraph.asy of graphing columns of data from a file. ------------------------------------------------------------------------ -r2139 | jcbowman | 2007-02-22 05:40:34 +0100 (Thu, 22 Feb 2007) | 2 lines +r2139 | jcbowman | 2007-02-21 21:40:34 -0700 (Wed, 21 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/base/graph.asy Fix logarithmic tick labels near the machine epsilon. ------------------------------------------------------------------------ -r2138 | pivaldi | 2007-02-21 18:29:15 +0100 (Wed, 21 Feb 2007) | 1 line +r2138 | pivaldi | 2007-02-21 10:29:15 -0700 (Wed, 21 Feb 2007) | 1 line Changed paths: M /trunk/asymptote/doc/asymptote.texi typo correction. ------------------------------------------------------------------------ -r2137 | jcbowman | 2007-02-21 17:56:54 +0100 (Wed, 21 Feb 2007) | 2 lines +r2137 | jcbowman | 2007-02-21 09:56:54 -0700 (Wed, 21 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Remove alien to deb conversion documentation. ------------------------------------------------------------------------ -r2136 | jcbowman | 2007-02-21 17:47:55 +0100 (Wed, 21 Feb 2007) | 5 lines +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 @@ -23038,21 +23391,21 @@ Add string file(string) which reads file as a string, and verbatim typesetting command. ------------------------------------------------------------------------ -r2135 | jcbowman | 2007-02-21 05:52:11 +0100 (Wed, 21 Feb 2007) | 2 lines +r2135 | jcbowman | 2007-02-20 21:52:11 -0700 (Tue, 20 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/base/slide.asy Added missing space. ------------------------------------------------------------------------ -r2134 | jcbowman | 2007-02-20 07:01:03 +0100 (Tue, 20 Feb 2007) | 2 lines +r2134 | jcbowman | 2007-02-19 23:01:03 -0700 (Mon, 19 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/picture.cc Fix typo. ------------------------------------------------------------------------ -r2133 | jcbowman | 2007-02-20 06:52:40 +0100 (Tue, 20 Feb 2007) | 2 lines +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 @@ -23061,42 +23414,42 @@ Changed paths: Added backgroundcolor and foregroundcolor. ------------------------------------------------------------------------ -r2132 | jcbowman | 2007-02-20 06:51:23 +0100 (Tue, 20 Feb 2007) | 2 lines +r2132 | jcbowman | 2007-02-19 22:51:23 -0700 (Mon, 19 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Implement colorspace command for extracting colorspace of pens. ------------------------------------------------------------------------ -r2131 | jcbowman | 2007-02-20 06:50:50 +0100 (Tue, 20 Feb 2007) | 2 lines +r2131 | jcbowman | 2007-02-19 22:50:50 -0700 (Mon, 19 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/base/plain_strings.asy Implement verbatim command. ------------------------------------------------------------------------ -r2130 | jcbowman | 2007-02-19 17:58:21 +0100 (Mon, 19 Feb 2007) | 2 lines +r2130 | jcbowman | 2007-02-19 09:58:21 -0700 (Mon, 19 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 1.22svn. ------------------------------------------------------------------------ -r2129 | jcbowman | 2007-02-19 17:08:21 +0100 (Mon, 19 Feb 2007) | 2 lines +r2129 | jcbowman | 2007-02-19 09:08:21 -0700 (Mon, 19 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/settings.cc Fixed cxx warning. ------------------------------------------------------------------------ -r2128 | jcbowman | 2007-02-19 16:56:20 +0100 (Mon, 19 Feb 2007) | 2 lines +r2128 | jcbowman | 2007-02-19 08:56:20 -0700 (Mon, 19 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Fixed typo. ------------------------------------------------------------------------ -r2127 | jcbowman | 2007-02-19 16:18:14 +0100 (Mon, 19 Feb 2007) | 2 lines +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 @@ -23104,7 +23457,7 @@ Changed paths: Allow DEFCOLOR when promoting colorspaces. ------------------------------------------------------------------------ -r2126 | jcbowman | 2007-02-19 08:54:23 +0100 (Mon, 19 Feb 2007) | 8 lines +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 @@ -23124,21 +23477,21 @@ Significantly increase speed of image processing by caching bw, gray, rgb, and cmyk settings in a global variable. ------------------------------------------------------------------------ -r2125 | jcbowman | 2007-02-19 08:51:41 +0100 (Mon, 19 Feb 2007) | 2 lines +r2125 | jcbowman | 2007-02-19 00:51:41 -0700 (Mon, 19 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Update documentation of Linear scaling type. ------------------------------------------------------------------------ -r2124 | jcbowman | 2007-02-19 08:50:14 +0100 (Mon, 19 Feb 2007) | 2 lines +r2124 | jcbowman | 2007-02-19 00:50:14 -0700 (Mon, 19 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/xasy Check array bounds. ------------------------------------------------------------------------ -r2123 | jcbowman | 2007-02-19 08:49:34 +0100 (Mon, 19 Feb 2007) | 8 lines +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 @@ -23152,28 +23505,28 @@ Fix contour fill routine. Separate contour fill routine from palette computation. ------------------------------------------------------------------------ -r2122 | jcbowman | 2007-02-19 08:42:43 +0100 (Mon, 19 Feb 2007) | 2 lines +r2122 | jcbowman | 2007-02-19 00:42:43 -0700 (Mon, 19 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/base/asy-mode.el Added Philippe's improved show-function-at-point fix. ------------------------------------------------------------------------ -r2121 | jcbowman | 2007-02-18 20:58:55 +0100 (Sun, 18 Feb 2007) | 2 lines +r2121 | jcbowman | 2007-02-18 12:58:55 -0700 (Sun, 18 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/base/asy-mode.el Delete any existing *asy-help* buffer in asy-show-function-at-point. ------------------------------------------------------------------------ -r2120 | jcbowman | 2007-02-17 17:37:26 +0100 (Sat, 17 Feb 2007) | 2 lines +r2120 | jcbowman | 2007-02-17 09:37:26 -0700 (Sat, 17 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/base/graph.asy Improve tick calculation when Step > 0. ------------------------------------------------------------------------ -r2119 | jcbowman | 2007-02-17 16:47:45 +0100 (Sat, 17 Feb 2007) | 4 lines +r2119 | jcbowman | 2007-02-17 08:47:45 -0700 (Sat, 17 Feb 2007) | 4 lines Changed paths: M /trunk/asymptote/base/graph.asy @@ -23182,34 +23535,34 @@ Fix tick calculation. Improve zero detection. ------------------------------------------------------------------------ -r2118 | jcbowman | 2007-02-17 11:48:15 +0100 (Sat, 17 Feb 2007) | 2 lines +r2118 | jcbowman | 2007-02-17 03:48:15 -0700 (Sat, 17 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/base/graph.asy Fix tick label scaling. ------------------------------------------------------------------------ -r2117 | jcbowman | 2007-02-17 05:19:34 +0100 (Sat, 17 Feb 2007) | 2 lines +r2117 | jcbowman | 2007-02-16 21:19:34 -0700 (Fri, 16 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/settings.cc Remove vv from settings module. ------------------------------------------------------------------------ -r2116 | jcbowman | 2007-02-16 17:23:29 +0100 (Fri, 16 Feb 2007) | 2 lines +r2116 | jcbowman | 2007-02-16 09:23:29 -0700 (Fri, 16 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/settings.cc Resolve -vv ambiguity. ------------------------------------------------------------------------ -r2115 | pivaldi | 2007-02-15 12:00:02 +0100 (Thu, 15 Feb 2007) | 1 line +r2115 | pivaldi | 2007-02-15 04:00:02 -0700 (Thu, 15 Feb 2007) | 1 line Changed paths: M /trunk/asymptote/base/plain_markers.asy Fix typo. ------------------------------------------------------------------------ -r2114 | jcbowman | 2007-02-15 07:37:14 +0100 (Thu, 15 Feb 2007) | 6 lines +r2114 | jcbowman | 2007-02-14 23:37:14 -0700 (Wed, 14 Feb 2007) | 6 lines Changed paths: M /trunk/asymptote/base/slide.asy @@ -23220,27 +23573,27 @@ Reimplemented figuremattpen. Make bibliography visible in reverse video. ------------------------------------------------------------------------ -r2113 | jcbowman | 2007-02-14 22:02:00 +0100 (Wed, 14 Feb 2007) | 2 lines +r2113 | jcbowman | 2007-02-14 14:02:00 -0700 (Wed, 14 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/settings.cc Added --version option. ------------------------------------------------------------------------ -r2112 | pivaldi | 2007-02-14 12:51:45 +0100 (Wed, 14 Feb 2007) | 1 line +r2112 | pivaldi | 2007-02-14 04:51:45 -0700 (Wed, 14 Feb 2007) | 1 line Changed paths: M /trunk/asymptote/base/asy-mode.el bug fix in asy-show-function-at-point ------------------------------------------------------------------------ -r2111 | jcbowman | 2007-02-14 07:56:41 +0100 (Wed, 14 Feb 2007) | 2 lines +r2111 | jcbowman | 2007-02-13 23:56:41 -0700 (Tue, 13 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/base/plain_paths.asy Resolve ambiguity in intersectionpoints. ------------------------------------------------------------------------ -r2110 | jcbowman | 2007-02-14 06:41:42 +0100 (Wed, 14 Feb 2007) | 3 lines +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 @@ -23249,14 +23602,14 @@ Add rotated option to mark_uniform to rotate marker frames by angle of local tangent. ------------------------------------------------------------------------ -r2109 | jcbowman | 2007-02-14 06:40:33 +0100 (Wed, 14 Feb 2007) | 2 lines +r2109 | jcbowman | 2007-02-13 22:40:33 -0700 (Tue, 13 Feb 2007) | 2 lines Changed paths: M /trunk/asymptote/base/plain_picture.asy Ignore empty picture bounds when adding pictures; simplify userBox and userClip. ------------------------------------------------------------------------ -r2108 | jcbowman | 2007-02-13 23:08:01 +0100 (Tue, 13 Feb 2007) | 2 lines +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 @@ -23265,7 +23618,7 @@ Changed paths: Update to latest autoconf install-sh and patch it to ignore -p option. ------------------------------------------------------------------------ -r2107 | jcbowman | 2007-02-13 05:44:06 +0100 (Tue, 13 Feb 2007) | 3 lines +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 @@ -23274,7 +23627,7 @@ Add an ASYMPTOTE_SITEDIR environment variable listing additional directories to use for generating asy-mode.el keywords. ------------------------------------------------------------------------ -r2106 | jcbowman | 2007-02-13 05:19:14 +0100 (Tue, 13 Feb 2007) | 4 lines +r2106 | jcbowman | 2007-02-12 21:19:14 -0700 (Mon, 12 Feb 2007) | 4 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi @@ -23283,7 +23636,7 @@ interactive prompt are automatically evaluated and written to stdout (provided a corresponding write method is defined). ------------------------------------------------------------------------ -r2105 | jcbowman | 2007-02-13 04:47:36 +0100 (Tue, 13 Feb 2007) | 3 lines +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 @@ -23291,7 +23644,7 @@ 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 22:53:52 +0100 (Mon, 12 Feb 2007) | 2 lines +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 @@ -23301,7 +23654,7 @@ Changed paths: Added texcommand to allow one to override the tex engine command name. ------------------------------------------------------------------------ -r2103 | jcbowman | 2007-02-12 20:54:38 +0100 (Mon, 12 Feb 2007) | 4 lines +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 @@ -23312,33 +23665,33 @@ Apply gc6.8 GC_INIT patch for AIX systems. Document gcc3.3.2curses.patch. ------------------------------------------------------------------------ -r2102 | pivaldi | 2007-02-12 16:11:48 +0100 (Mon, 12 Feb 2007) | 1 line +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 15:51:18 +0100 (Mon, 12 Feb 2007) | 1 line +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-12 07:04:47 +0100 (Mon, 12 Feb 2007) | 2 lines +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-12 06:51:14 +0100 (Mon, 12 Feb 2007) | 2 lines +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-12 06:36:38 +0100 (Mon, 12 Feb 2007) | 2 lines +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 @@ -23346,33 +23699,33 @@ Changed paths: Portability tweaks. ------------------------------------------------------------------------ -r2097 | jcbowman | 2007-02-12 05:58:27 +0100 (Mon, 12 Feb 2007) | 2 lines +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-12 05:47:20 +0100 (Mon, 12 Feb 2007) | 2 lines +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-12 03:07:13 +0100 (Mon, 12 Feb 2007) | 1 line +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-12 02:55:37 +0100 (Mon, 12 Feb 2007) | 1 line +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 22:32:47 +0100 (Sun, 11 Feb 2007) | 5 lines +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 @@ -23391,20 +23744,20 @@ Add a --where option to make --listvariables show where global functions and variables are declared. ------------------------------------------------------------------------ -r2092 | hammera | 2007-02-11 18:32:21 +0100 (Sun, 11 Feb 2007) | 2 lines +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 15:42:07 +0100 (Sun, 11 Feb 2007) | 1 line +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-11 05:57:26 +0100 (Sun, 11 Feb 2007) | 2 lines +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 @@ -23412,13 +23765,13 @@ Changed paths: Fixed typo. ------------------------------------------------------------------------ -r2089 | pivaldi | 2007-02-10 17:28:02 +0100 (Sat, 10 Feb 2007) | 1 line +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-10 07:36:57 +0100 (Sat, 10 Feb 2007) | 2 lines +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 @@ -23429,14 +23782,14 @@ Changed paths: Revert to gc6.8.tar.gz due to rpmbuild segmentation fault. ------------------------------------------------------------------------ -r2087 | jcbowman | 2007-02-10 06:42:54 +0100 (Sat, 10 Feb 2007) | 2 lines +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-10 06:24:08 +0100 (Sat, 10 Feb 2007) | 4 lines +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 @@ -23449,21 +23802,21 @@ Check for out of bounds mesh size and array indices. Use size(frame) function for max(frame)-min(frame). ------------------------------------------------------------------------ -r2085 | jcbowman | 2007-02-10 06:18:43 +0100 (Sat, 10 Feb 2007) | 2 lines +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-10 05:08:29 +0100 (Sat, 10 Feb 2007) | 2 lines +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-10 03:53:22 +0100 (Sat, 10 Feb 2007) | 2 lines +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 @@ -23472,7 +23825,7 @@ Changed paths: Implement an interface for drawing an arbitrary binary tree. ------------------------------------------------------------------------ -r2082 | jcbowman | 2007-02-09 23:55:23 +0100 (Fri, 09 Feb 2007) | 2 lines +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 @@ -23480,28 +23833,28 @@ Changed paths: Document GNU make requirement. ------------------------------------------------------------------------ -r2081 | jcbowman | 2007-02-09 23:54:18 +0100 (Fri, 09 Feb 2007) | 2 lines +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 23:46:39 +0100 (Fri, 09 Feb 2007) | 2 lines +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 22:57:52 +0100 (Fri, 09 Feb 2007) | 2 lines +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 20:37:34 +0100 (Fri, 09 Feb 2007) | 2 lines +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) @@ -23509,7 +23862,7 @@ Changed paths: Renamed patch since this apparently affects both AIX and SGI systems. ------------------------------------------------------------------------ -r2077 | jcbowman | 2007-02-09 08:27:54 +0100 (Fri, 09 Feb 2007) | 7 lines +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 @@ -23540,14 +23893,14 @@ drawing curved labels along paths. Updated to gc-7.0alpha7. ------------------------------------------------------------------------ -r2076 | jcbowman | 2007-02-09 01:26:46 +0100 (Fri, 09 Feb 2007) | 2 lines +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 17:48:07 +0100 (Thu, 08 Feb 2007) | 3 lines +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 @@ -23556,34 +23909,34 @@ Added wait option that waits for all child processes to terminate (to work around emacs child-killing bug). ------------------------------------------------------------------------ -r2074 | jcbowman | 2007-02-06 21:57:37 +0100 (Tue, 06 Feb 2007) | 2 lines +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 18:16:33 +0100 (Tue, 06 Feb 2007) | 1 line +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 15:08:03 +0100 (Mon, 05 Feb 2007) | 2 lines +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-05 02:26:12 +0100 (Mon, 05 Feb 2007) | 2 lines +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-05 02:08:11 +0100 (Mon, 05 Feb 2007) | 3 lines +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 @@ -23593,21 +23946,21 @@ Added routine intersectionpoints(path p, path q) that returns an array of all intersection points of paths p and q. ------------------------------------------------------------------------ -r2069 | jcbowman | 2007-02-05 01:50:53 +0100 (Mon, 05 Feb 2007) | 2 lines +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 18:21:53 +0100 (Sun, 04 Feb 2007) | 2 lines +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-04 05:48:07 +0100 (Sun, 04 Feb 2007) | 8 lines +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 @@ -23623,7 +23976,7 @@ routine to give users complete control over which of the auto-generated ticks actually get drawn. ------------------------------------------------------------------------ -r2066 | jcbowman | 2007-02-03 23:38:42 +0100 (Sat, 03 Feb 2007) | 2 lines +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 @@ -23631,14 +23984,14 @@ Changed paths: Add bibliography example to slidedemo. ------------------------------------------------------------------------ -r2065 | jcbowman | 2007-02-03 19:48:57 +0100 (Sat, 03 Feb 2007) | 2 lines +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. ------------------------------------------------------------------------ -r2064 | jcbowman | 2007-02-03 10:33:38 +0100 (Sat, 03 Feb 2007) | 2 lines +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 @@ -23649,14 +24002,14 @@ Changed paths: Implement slide presentation BibTeX citations and reference list. ------------------------------------------------------------------------ -r2063 | jcbowman | 2007-02-01 07:41:43 +0100 (Thu, 01 Feb 2007) | 2 lines +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. ------------------------------------------------------------------------ -r2062 | jcbowman | 2007-01-30 18:35:17 +0100 (Tue, 30 Jan 2007) | 2 lines +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 @@ -23664,7 +24017,7 @@ Changed paths: Leave the pair to angle conversion to dirSpec. ------------------------------------------------------------------------ -r2061 | jcbowman | 2007-01-30 10:12:58 +0100 (Tue, 30 Jan 2007) | 2 lines +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 @@ -23672,14 +24025,14 @@ Changed paths: Document skeleton structure. ------------------------------------------------------------------------ -r2060 | jcbowman | 2007-01-30 09:59:34 +0100 (Tue, 30 Jan 2007) | 2 lines +r2060 | jcbowman | 2007-01-30 01:59:34 -0700 (Tue, 30 Jan 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Mention Imagemagick dependency in Windows installation notes. ------------------------------------------------------------------------ -r2059 | jcbowman | 2007-01-29 03:00:41 +0100 (Mon, 29 Jan 2007) | 2 lines +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 @@ -23688,7 +24041,7 @@ Changed paths: Added Tobias' binary tree module. ------------------------------------------------------------------------ -r2058 | jcbowman | 2007-01-28 22:51:04 +0100 (Sun, 28 Jan 2007) | 2 lines +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 @@ -23697,7 +24050,7 @@ Changed paths: Added Philippe's grid3 contribution for drawing 3D grids. ------------------------------------------------------------------------ -r2057 | jcbowman | 2007-01-28 19:59:14 +0100 (Sun, 28 Jan 2007) | 2 lines +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 @@ -23706,14 +24059,14 @@ Changed paths: CYGWIN updates. ------------------------------------------------------------------------ -r2056 | jcbowman | 2007-01-28 18:29:02 +0100 (Sun, 28 Jan 2007) | 2 lines +r2056 | jcbowman | 2007-01-28 10:29:02 -0700 (Sun, 28 Jan 2007) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Make definition of pair I=(0,1) explicit. ------------------------------------------------------------------------ -r2055 | jcbowman | 2007-01-20 22:15:16 +0100 (Sat, 20 Jan 2007) | 4 lines +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 @@ -23723,7 +24076,7 @@ In inline latex usage, do not scale picture by default. Use to recover previous default of scaling to line width. ------------------------------------------------------------------------ -r2054 | jcbowman | 2007-01-19 06:28:21 +0100 (Fri, 19 Jan 2007) | 6 lines +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 @@ -23737,7 +24090,7 @@ Allow one to disable Gouraud shading when nsub=1. Allow draw(nullpath3..cycle3). ------------------------------------------------------------------------ -r2053 | jcbowman | 2007-01-18 11:44:16 +0100 (Thu, 18 Jan 2007) | 2 lines +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 @@ -23745,7 +24098,7 @@ Changed paths: Minor improvements. ------------------------------------------------------------------------ -r2052 | hammera | 2007-01-17 05:00:37 +0100 (Wed, 17 Jan 2007) | 3 lines +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 @@ -23755,49 +24108,49 @@ Automatically write expression statements at the prompt. ------------------------------------------------------------------------ -r2051 | jcbowman | 2007-01-11 01:39:03 +0100 (Thu, 11 Jan 2007) | 2 lines +r2051 | jcbowman | 2007-01-10 17:39:03 -0700 (Wed, 10 Jan 2007) | 2 lines Changed paths: M /trunk/asymptote/base/palette.asy Added missing tickmin and tickmax bounds. ------------------------------------------------------------------------ -r2050 | jcbowman | 2007-01-05 22:27:17 +0100 (Fri, 05 Jan 2007) | 2 lines +r2050 | jcbowman | 2007-01-05 14:27:17 -0700 (Fri, 05 Jan 2007) | 2 lines Changed paths: M /trunk/asymptote/process.cc Removed unused code. ------------------------------------------------------------------------ -r2049 | jcbowman | 2006-12-29 06:56:30 +0100 (Fri, 29 Dec 2006) | 2 lines +r2049 | jcbowman | 2006-12-28 22:56:30 -0700 (Thu, 28 Dec 2006) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 1.21svn. ------------------------------------------------------------------------ -r2048 | jcbowman | 2006-12-29 06:16:22 +0100 (Fri, 29 Dec 2006) | 2 lines +r2048 | jcbowman | 2006-12-28 22:16:22 -0700 (Thu, 28 Dec 2006) | 2 lines Changed paths: M /trunk/asymptote/settings.cc Fixed cxx warnings. ------------------------------------------------------------------------ -r2047 | jcbowman | 2006-12-29 05:42:55 +0100 (Fri, 29 Dec 2006) | 2 lines +r2047 | jcbowman | 2006-12-28 21:42:55 -0700 (Thu, 28 Dec 2006) | 2 lines Changed paths: M /trunk/asymptote/util.cc Cleaned up cd diagnostics. ------------------------------------------------------------------------ -r2046 | jcbowman | 2006-12-29 05:22:32 +0100 (Fri, 29 Dec 2006) | 2 lines +r2046 | jcbowman | 2006-12-28 21:22:32 -0700 (Thu, 28 Dec 2006) | 2 lines Changed paths: M /trunk/asymptote/examples/fillcontour.asy Simplified example. ------------------------------------------------------------------------ -r2045 | jcbowman | 2006-12-29 05:19:01 +0100 (Fri, 29 Dec 2006) | 4 lines +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 @@ -23808,7 +24161,7 @@ Fixed incorrect offset in palette. Added routine to fill cyclic contours and example. ------------------------------------------------------------------------ -r2044 | jcbowman | 2006-12-28 18:01:47 +0100 (Thu, 28 Dec 2006) | 2 lines +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 @@ -23819,14 +24172,14 @@ Changed paths: Added command-line option to set current directory. ------------------------------------------------------------------------ -r2043 | jcbowman | 2006-12-28 16:55:13 +0100 (Thu, 28 Dec 2006) | 2 lines +r2043 | jcbowman | 2006-12-28 08:55:13 -0700 (Thu, 28 Dec 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/imagecontour.asy Generalized example. ------------------------------------------------------------------------ -r2042 | jcbowman | 2006-12-25 14:15:20 +0100 (Mon, 25 Dec 2006) | 2 lines +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 @@ -23834,7 +24187,7 @@ Changed paths: Updated FAQ. ------------------------------------------------------------------------ -r2041 | jcbowman | 2006-12-25 13:31:43 +0100 (Mon, 25 Dec 2006) | 2 lines +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 @@ -23843,7 +24196,7 @@ Changed paths: Clean up Getenv code. ------------------------------------------------------------------------ -r2040 | jcbowman | 2006-12-23 23:51:41 +0100 (Sat, 23 Dec 2006) | 2 lines +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 @@ -23852,14 +24205,14 @@ Changed paths: Fixed texpath and diagnostics under MSWINDOWS. ------------------------------------------------------------------------ -r2039 | jcbowman | 2006-12-17 17:45:04 +0100 (Sun, 17 Dec 2006) | 2 lines +r2039 | jcbowman | 2006-12-17 09:45:04 -0700 (Sun, 17 Dec 2006) | 2 lines Changed paths: M /trunk/asymptote/base/asy-mode.el Remove texmathp stuff since this duplicates features in >= AUCTeX 11.82. ------------------------------------------------------------------------ -r2038 | jcbowman | 2006-12-16 22:44:50 +0100 (Sat, 16 Dec 2006) | 2 lines +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 @@ -23867,7 +24220,7 @@ Changed paths: Make asy-mode respect TeX-electric-sub-and-superscript. ------------------------------------------------------------------------ -r2037 | jcbowman | 2006-12-14 18:42:16 +0100 (Thu, 14 Dec 2006) | 2 lines +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 @@ -23877,35 +24230,35 @@ Changed paths: Improve loading/including diagnostics. ------------------------------------------------------------------------ -r2036 | jcbowman | 2006-12-14 17:54:15 +0100 (Thu, 14 Dec 2006) | 2 lines +r2036 | jcbowman | 2006-12-14 09:54:15 -0700 (Thu, 14 Dec 2006) | 2 lines Changed paths: M /trunk/asymptote/base/plain_Label.asy Fixed defaulttransform (e.g. to allow forcing of yaxis label angle). ------------------------------------------------------------------------ -r2035 | jcbowman | 2006-12-14 09:32:35 +0100 (Thu, 14 Dec 2006) | 2 lines +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 23:16:24 +0100 (Wed, 13 Dec 2006) | 2 lines +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 20:06:37 +0100 (Wed, 13 Dec 2006) | 2 lines +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 09:36:09 +0100 (Wed, 13 Dec 2006) | 2 lines +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 @@ -23913,14 +24266,14 @@ Changed paths: Slow down wheel animation. ------------------------------------------------------------------------ -r2031 | jcbowman | 2006-12-13 08:18:33 +0100 (Wed, 13 Dec 2006) | 2 lines +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-13 02:11:44 +0100 (Wed, 13 Dec 2006) | 3 lines +r2030 | jcbowman | 2006-12-12 18:11:44 -0700 (Tue, 12 Dec 2006) | 3 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi @@ -23928,14 +24281,14 @@ Emphasize that multiline mode is a setting that can be turned on and off within interactive mode. ------------------------------------------------------------------------ -r2029 | jcbowman | 2006-12-13 00:17:30 +0100 (Wed, 13 Dec 2006) | 2 lines +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 20:01:14 +0100 (Tue, 12 Dec 2006) | 2 lines +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 @@ -23943,7 +24296,7 @@ Changed paths: Make cd() reset path to program startup value. ------------------------------------------------------------------------ -r2027 | jcbowman | 2006-12-12 19:47:29 +0100 (Tue, 12 Dec 2006) | 2 lines +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 @@ -23951,7 +24304,7 @@ Changed paths: Updated documentation; fixed cd argument renaming. ------------------------------------------------------------------------ -r2026 | jcbowman | 2006-12-12 19:17:43 +0100 (Tue, 12 Dec 2006) | 2 lines +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 @@ -23960,7 +24313,7 @@ Changed paths: Interactive reset should not reset current path. ------------------------------------------------------------------------ -r2025 | jcbowman | 2006-12-12 11:05:00 +0100 (Tue, 12 Dec 2006) | 3 lines +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 @@ -23971,14 +24324,14 @@ 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 10:29:45 +0100 (Tue, 12 Dec 2006) | 2 lines +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 10:25:22 +0100 (Tue, 12 Dec 2006) | 2 lines +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 @@ -23998,14 +24351,14 @@ Changed paths: Implemented preliminary Bezier surface package. ------------------------------------------------------------------------ -r2022 | jcbowman | 2006-12-12 10:09:10 +0100 (Tue, 12 Dec 2006) | 2 lines +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-09 02:59:58 +0100 (Sat, 09 Dec 2006) | 2 lines +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 @@ -24014,7 +24367,7 @@ Changed paths: Added support for meaningless slashes at ends of lines. ------------------------------------------------------------------------ -r2020 | jcbowman | 2006-12-08 19:06:02 +0100 (Fri, 08 Dec 2006) | 2 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 @@ -24023,7 +24376,7 @@ Changed paths: Fixed cxx errors. ------------------------------------------------------------------------ -r2019 | jcbowman | 2006-12-08 18:12:41 +0100 (Fri, 08 Dec 2006) | 2 lines +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 @@ -24033,21 +24386,21 @@ Changed paths: Andy's port to nonbash shells. ------------------------------------------------------------------------ -r2018 | jcbowman | 2006-12-08 10:02:12 +0100 (Fri, 08 Dec 2006) | 2 lines +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 09:46:52 +0100 (Fri, 08 Dec 2006) | 2 lines +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 09:05:47 +0100 (Fri, 08 Dec 2006) | 2 lines +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 @@ -24056,7 +24409,7 @@ Changed paths: Fix clipping in inline tex mode. ------------------------------------------------------------------------ -r2015 | jcbowman | 2006-12-08 08:49:43 +0100 (Fri, 08 Dec 2006) | 2 lines +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 @@ -24064,7 +24417,7 @@ Changed paths: Fixed clipping. ------------------------------------------------------------------------ -r2014 | jcbowman | 2006-12-08 05:41:18 +0100 (Fri, 08 Dec 2006) | 2 lines +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 @@ -24077,7 +24430,7 @@ Changed paths: Fixed inlinetex mode. ------------------------------------------------------------------------ -r2013 | jcbowman | 2006-12-07 06:45:16 +0100 (Thu, 07 Dec 2006) | 2 lines +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 @@ -24090,28 +24443,28 @@ Changed paths: Repair tex pipe on missing math mode error. ------------------------------------------------------------------------ -r2012 | jcbowman | 2006-12-05 22:13:45 +0100 (Tue, 05 Dec 2006) | 2 lines +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 22:13:19 +0100 (Tue, 05 Dec 2006) | 2 lines +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 22:12:37 +0100 (Tue, 05 Dec 2006) | 2 lines +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 19:38:44 +0100 (Mon, 04 Dec 2006) | 2 lines +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 @@ -24119,14 +24472,14 @@ Changed paths: Standardize flowchart argument names. ------------------------------------------------------------------------ -r2008 | jcbowman | 2006-12-04 08:37:40 +0100 (Mon, 04 Dec 2006) | 2 lines +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 08:18:33 +0100 (Mon, 04 Dec 2006) | 2 lines +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 @@ -24138,14 +24491,14 @@ Changed paths: Make flowchart routines work with pictures as well as frames. ------------------------------------------------------------------------ -r2006 | hammera | 2006-12-04 05:57:16 +0100 (Mon, 04 Dec 2006) | 2 lines +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 18:46:53 +0100 (Sun, 03 Dec 2006) | 2 lines +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 @@ -24154,7 +24507,7 @@ Changed paths: Renamed object constructor to draw. ------------------------------------------------------------------------ -r2004 | jcbowman | 2006-12-03 18:33:49 +0100 (Sun, 03 Dec 2006) | 2 lines +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 @@ -24166,7 +24519,7 @@ Changed paths: Implement add(picture pic=currentpicture, drawer d); ------------------------------------------------------------------------ -r2003 | jcbowman | 2006-12-03 17:56:26 +0100 (Sun, 03 Dec 2006) | 2 lines +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 @@ -24178,7 +24531,7 @@ Changed paths: Replace labelframe by existing object structure. ------------------------------------------------------------------------ -r2002 | jcbowman | 2006-12-03 07:00:26 +0100 (Sun, 03 Dec 2006) | 2 lines +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 @@ -24187,7 +24540,7 @@ Changed paths: Renamed envelope to labelframe and container to envelope. ------------------------------------------------------------------------ -r2001 | jcbowman | 2006-12-03 06:19:41 +0100 (Sun, 03 Dec 2006) | 3 lines +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 @@ -24198,7 +24551,7 @@ Introduce an envelope structure for supporting picture scaling when drawing boxes around labels. ------------------------------------------------------------------------ -r2000 | jcbowman | 2006-12-03 06:17:56 +0100 (Sun, 03 Dec 2006) | 2 lines +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 @@ -24207,14 +24560,14 @@ Changed paths: Updated to use new intersect routine. ------------------------------------------------------------------------ -r1999 | jcbowman | 2006-12-03 06:13:45 +0100 (Sun, 03 Dec 2006) | 2 lines +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-03 00:25:09 +0100 (Sun, 03 Dec 2006) | 6 lines +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 @@ -24245,14 +24598,14 @@ pair intersectionpoint(). Autogenerate usage info in manual and man page. ------------------------------------------------------------------------ -r1997 | hammera | 2006-12-02 06:10:09 +0100 (Sat, 02 Dec 2006) | 2 lines +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-02 04:52:09 +0100 (Sat, 02 Dec 2006) | 2 lines +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 @@ -24260,7 +24613,7 @@ Changed paths: Minor diagnostic improvements. ------------------------------------------------------------------------ -r1995 | jcbowman | 2006-12-02 01:33:22 +0100 (Sat, 02 Dec 2006) | 2 lines +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 @@ -24269,7 +24622,7 @@ Changed paths: Fixed compilation failure without GC_DEBUG. ------------------------------------------------------------------------ -r1994 | hammera | 2006-12-01 17:08:14 +0100 (Fri, 01 Dec 2006) | 2 lines +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 @@ -24279,14 +24632,14 @@ Changed paths: Added gc debug option. ------------------------------------------------------------------------ -r1993 | jcbowman | 2006-12-01 16:44:32 +0100 (Fri, 01 Dec 2006) | 2 lines +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-12-01 05:52:19 +0100 (Fri, 01 Dec 2006) | 2 lines +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 @@ -24302,7 +24655,7 @@ Changed paths: Added multiline option for prompt. ------------------------------------------------------------------------ -r1991 | jcbowman | 2006-11-30 16:54:39 +0100 (Thu, 30 Nov 2006) | 4 lines +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 @@ -24323,14 +24676,14 @@ Renamed pdfanim.sty to pdfanim_temp.sty pending 0.53 release of official pdfanim Delete temporary image and multipage PDF files used for animations. ------------------------------------------------------------------------ -r1990 | jcbowman | 2006-11-29 21:36:09 +0100 (Wed, 29 Nov 2006) | 2 lines +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 21:04:47 +0100 (Wed, 29 Nov 2006) | 2 lines +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 @@ -24339,7 +24692,7 @@ Changed paths: Changed pdfanim version to 0.52A. ------------------------------------------------------------------------ -r1988 | jcbowman | 2006-11-29 20:00:23 +0100 (Wed, 29 Nov 2006) | 3 lines +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 @@ -24351,14 +24704,14 @@ Split slidedemo.asy into slidedemo.asy and slidemovie.asy. Minor diagnostic and documentation tweaks. ------------------------------------------------------------------------ -r1987 | jcbowman | 2006-11-29 19:22:35 +0100 (Wed, 29 Nov 2006) | 2 lines +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-29 07:15:49 +0100 (Wed, 29 Nov 2006) | 2 lines +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 @@ -24369,7 +24722,7 @@ Changed paths: Added embedded U3D example. ------------------------------------------------------------------------ -r1985 | jcbowman | 2006-11-29 02:08:46 +0100 (Wed, 29 Nov 2006) | 14 lines +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 @@ -24422,7 +24775,7 @@ Fixed rescaling bug. Allow writing to local directory only; added -global option to override. ------------------------------------------------------------------------ -r1984 | hammera | 2006-11-27 05:50:21 +0100 (Mon, 27 Nov 2006) | 2 lines +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 @@ -24430,7 +24783,7 @@ Changed paths: Free some of the cached data in the abstract syntax tree. ------------------------------------------------------------------------ -r1983 | hammera | 2006-11-25 23:32:18 +0100 (Sat, 25 Nov 2006) | 2 lines +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 @@ -24440,7 +24793,7 @@ Changed paths: Added collapseScope, so empty scopes won't pile up in runnable-at-a-time mode. ------------------------------------------------------------------------ -r1982 | jcbowman | 2006-11-18 00:12:36 +0100 (Sat, 18 Nov 2006) | 4 lines +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 @@ -24450,14 +24803,14 @@ Turn off scrolling during debugging. Fixed typo in debugging help. ------------------------------------------------------------------------ -r1981 | jcbowman | 2006-11-17 08:22:16 +0100 (Fri, 17 Nov 2006) | 2 lines +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 08:20:18 +0100 (Fri, 17 Nov 2006) | 4 lines +r1980 | jcbowman | 2006-11-17 00:20:18 -0700 (Fri, 17 Nov 2006) | 4 lines Changed paths: M /trunk/asymptote/path.cc @@ -24466,14 +24819,14 @@ Guard against duplicate nodes in inside(). Speed up inside() by testing for points outside of bounding box. ------------------------------------------------------------------------ -r1979 | jcbowman | 2006-11-17 06:24:45 +0100 (Fri, 17 Nov 2006) | 2 lines +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-17 05:14:42 +0100 (Fri, 17 Nov 2006) | 2 lines +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 @@ -24481,21 +24834,21 @@ Changed paths: Reformatted long lines in the code. ------------------------------------------------------------------------ -r1977 | hammera | 2006-11-17 05:03:17 +0100 (Fri, 17 Nov 2006) | 2 lines +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-17 04:56:40 +0100 (Fri, 17 Nov 2006) | 2 lines +r1976 | hammera | 2006-11-16 20:56:40 -0700 (Thu, 16 Nov 2006) | 2 lines Changed paths: M /trunk/asymptote/picture.cc Split string constant to fit on line. (minor) ------------------------------------------------------------------------ -r1975 | jcbowman | 2006-11-16 01:57:34 +0100 (Thu, 16 Nov 2006) | 4 lines +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 @@ -24505,14 +24858,14 @@ Added string(real x) function. Removed unneeded public qualifiers from documentation. ------------------------------------------------------------------------ -r1974 | jcbowman | 2006-11-16 01:49:19 +0100 (Thu, 16 Nov 2006) | 2 lines +r1974 | jcbowman | 2006-11-15 17:49:19 -0700 (Wed, 15 Nov 2006) | 2 lines Changed paths: M /trunk/asymptote/wce Changed == to standard bash = syntax. ------------------------------------------------------------------------ -r1973 | jcbowman | 2006-11-15 06:27:47 +0100 (Wed, 15 Nov 2006) | 2 lines +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 @@ -24522,14 +24875,14 @@ Changed paths: Make winding number of a cyclic path relative to a point visible to users. ------------------------------------------------------------------------ -r1972 | jcbowman | 2006-11-14 22:40:00 +0100 (Tue, 14 Nov 2006) | 2 lines +r1972 | jcbowman | 2006-11-14 14:40:00 -0700 (Tue, 14 Nov 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/leastsquares.asy Added example of cropping to axis limits. ------------------------------------------------------------------------ -r1971 | jcbowman | 2006-11-14 22:37:16 +0100 (Tue, 14 Nov 2006) | 2 lines +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 @@ -24537,7 +24890,7 @@ Changed paths: Minor updates. ------------------------------------------------------------------------ -r1970 | jcbowman | 2006-11-14 06:13:33 +0100 (Tue, 14 Nov 2006) | 2 lines +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 @@ -24547,7 +24900,7 @@ Changed paths: Fixed recently introduced bugs with -o option. ------------------------------------------------------------------------ -r1969 | jcbowman | 2006-11-14 03:52:15 +0100 (Tue, 14 Nov 2006) | 2 lines +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 @@ -24556,7 +24909,7 @@ Changed paths: Updated examples. ------------------------------------------------------------------------ -r1968 | jcbowman | 2006-11-14 03:43:46 +0100 (Tue, 14 Nov 2006) | 4 lines +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 @@ -24569,21 +24922,21 @@ with a independent call to void unitsize(picture pic=currentpicture, real x, real y=x); ------------------------------------------------------------------------ -r1967 | jcbowman | 2006-11-13 16:55:17 +0100 (Mon, 13 Nov 2006) | 2 lines +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 16:50:58 +0100 (Mon, 13 Nov 2006) | 2 lines +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 16:46:54 +0100 (Mon, 13 Nov 2006) | 3 lines +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 @@ -24593,7 +24946,7 @@ Make clipping set truesize coordinate to 0; updated CDlabel to illustrate this fix. ------------------------------------------------------------------------ -r1964 | jcbowman | 2006-11-13 16:26:24 +0100 (Mon, 13 Nov 2006) | 2 lines +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 @@ -24601,14 +24954,14 @@ Changed paths: Added umlauts again. ------------------------------------------------------------------------ -r1963 | jcbowman | 2006-11-12 17:45:34 +0100 (Sun, 12 Nov 2006) | 2 lines +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-12 06:03:27 +0100 (Sun, 12 Nov 2006) | 5 lines +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 @@ -24622,14 +24975,14 @@ pictures. Support unitsize, xunitsize, and yunitsize in animations. ------------------------------------------------------------------------ -r1961 | jcbowman | 2006-11-09 23:00:00 +0100 (Thu, 09 Nov 2006) | 2 lines +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 22:59:31 +0100 (Thu, 09 Nov 2006) | 4 lines +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 @@ -24642,7 +24995,7 @@ Fixed segmentation fault. Add default argument to tensorshade signature. ------------------------------------------------------------------------ -r1959 | jcbowman | 2006-11-09 06:10:20 +0100 (Thu, 09 Nov 2006) | 2 lines +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 @@ -24651,28 +25004,28 @@ Changed paths: Make seconds() portable (e.g. under CYGWIN). ------------------------------------------------------------------------ -r1958 | jcbowman | 2006-11-07 23:51:09 +0100 (Tue, 07 Nov 2006) | 2 lines +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 23:27:16 +0100 (Tue, 07 Nov 2006) | 2 lines +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 18:48:58 +0100 (Tue, 07 Nov 2006) | 2 lines +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-07 07:13:11 +0100 (Tue, 07 Nov 2006) | 2 lines +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 @@ -24689,7 +25042,7 @@ Changed paths: Implemented tensor and Coons shading. ------------------------------------------------------------------------ -r1954 | jcbowman | 2006-11-05 10:26:36 +0100 (Sun, 05 Nov 2006) | 2 lines +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 @@ -24697,7 +25050,7 @@ Changed paths: Incremented version to 1.19svn. ------------------------------------------------------------------------ -r1953 | jcbowman | 2006-11-05 08:24:17 +0100 (Sun, 05 Nov 2006) | 2 lines +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 @@ -24705,14 +25058,14 @@ Changed paths: Added example showing interaction of fixed-sized and scaled coordinates. ------------------------------------------------------------------------ -r1952 | jcbowman | 2006-11-05 07:39:41 +0100 (Sun, 05 Nov 2006) | 2 lines +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-05 06:38:10 +0100 (Sun, 05 Nov 2006) | 2 lines +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 @@ -24721,7 +25074,7 @@ Changed paths: Make labelx, labely, xtick, and ytick respect graph (e.g. logarithmic) scaling. ------------------------------------------------------------------------ -r1950 | jcbowman | 2006-11-05 01:46:14 +0100 (Sun, 05 Nov 2006) | 2 lines +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 @@ -24729,14 +25082,14 @@ Changed paths: Updated FAQ and documentation. ------------------------------------------------------------------------ -r1949 | jcbowman | 2006-11-04 19:49:12 +0100 (Sat, 04 Nov 2006) | 2 lines +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 09:09:14 +0100 (Sat, 04 Nov 2006) | 11 lines +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 @@ -24764,7 +25117,7 @@ dependency. Check for latex mode in usepackage and minilatex. ------------------------------------------------------------------------ -r1947 | jcbowman | 2006-11-04 06:25:12 +0100 (Sat, 04 Nov 2006) | 2 lines +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 @@ -24776,7 +25129,7 @@ Changed paths: Fixed clipping (UnFill) problem by avoiding LaTeX \put. ------------------------------------------------------------------------ -r1946 | jcbowman | 2006-11-04 05:55:27 +0100 (Sat, 04 Nov 2006) | 2 lines +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 @@ -24784,20 +25137,20 @@ Changed paths: Fixed pen caching problem. ------------------------------------------------------------------------ -r1945 | cmsavage | 2006-11-04 00:14:45 +0100 (Sat, 04 Nov 2006) | 1 line +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 16:51:19 +0100 (Fri, 03 Nov 2006) | 2 lines +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 08:59:03 +0100 (Fri, 03 Nov 2006) | 4 lines +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 @@ -24808,14 +25161,14 @@ Fix max(empty array) error message. Implement minbound and maxbound also for arrays of pairs and triples. ------------------------------------------------------------------------ -r1942 | jcbowman | 2006-11-03 08:54:56 +0100 (Fri, 03 Nov 2006) | 2 lines +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 08:14:25 +0100 (Fri, 03 Nov 2006) | 4 lines +r1941 | jcbowman | 2006-11-03 00:14:25 -0700 (Fri, 03 Nov 2006) | 4 lines Changed paths: M /trunk/asymptote/process.cc @@ -24824,21 +25177,21 @@ interactive flag: if exitFunction fails, interactive will not get reset and cleanup will not get called at all. ------------------------------------------------------------------------ -r1940 | jcbowman | 2006-11-03 03:32:30 +0100 (Fri, 03 Nov 2006) | 2 lines +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 18:43:32 +0100 (Thu, 02 Nov 2006) | 2 lines +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 18:08:39 +0100 (Thu, 02 Nov 2006) | 2 lines +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 @@ -24846,14 +25199,14 @@ Changed paths: Fixed drawing of mesh only. ------------------------------------------------------------------------ -r1937 | jcbowman | 2006-11-02 18:03:21 +0100 (Thu, 02 Nov 2006) | 2 lines +r1937 | jcbowman | 2006-11-02 10:03:21 -0700 (Thu, 02 Nov 2006) | 2 lines Changed paths: M /trunk/asymptote/base/plain_picture.asy Check for division by zero in scale. ------------------------------------------------------------------------ -r1936 | jcbowman | 2006-10-31 09:31:16 +0100 (Tue, 31 Oct 2006) | 2 lines +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 @@ -24861,7 +25214,7 @@ Changed paths: Incremented version to 1.18svn. ------------------------------------------------------------------------ -r1935 | jcbowman | 2006-10-31 08:18:54 +0100 (Tue, 31 Oct 2006) | 4 lines +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 @@ -24872,7 +25225,7 @@ Work around garbage collection bus error on MacOS X. Call GC_Init during static initialization. ------------------------------------------------------------------------ -r1934 | jcbowman | 2006-10-30 20:22:37 +0100 (Mon, 30 Oct 2006) | 2 lines +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 @@ -24880,7 +25233,7 @@ Changed paths: Added a uniform histogram routine. ------------------------------------------------------------------------ -r1933 | jcbowman | 2006-10-30 19:41:38 +0100 (Mon, 30 Oct 2006) | 4 lines +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 @@ -24890,7 +25243,7 @@ with other uniform frequency routines and image and graph routines. This change is backwards incompatible. ------------------------------------------------------------------------ -r1932 | jcbowman | 2006-10-29 02:37:26 +0100 (Sun, 29 Oct 2006) | 2 lines +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 @@ -24902,41 +25255,41 @@ Changed paths: Reduce number of mem::string/std::string conversions. ------------------------------------------------------------------------ -r1931 | cmsavage | 2006-10-27 22:38:42 +0200 (Fri, 27 Oct 2006) | 1 line +r1931 | cmsavage | 2006-10-27 14:38:42 -0600 (Fri, 27 Oct 2006) | 1 line Changed paths: M /trunk/asymptote/base/stats.asy Added 1d/2d frequency routines optimized for regular bin sizes. ------------------------------------------------------------------------ -r1930 | jcbowman | 2006-10-27 22:13:39 +0200 (Fri, 27 Oct 2006) | 2 lines +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 Updated FAQ. ------------------------------------------------------------------------ -r1929 | jcbowman | 2006-10-27 06:27:54 +0200 (Fri, 27 Oct 2006) | 2 lines +r1929 | jcbowman | 2006-10-26 22:27:54 -0600 (Thu, 26 Oct 2006) | 2 lines Changed paths: M /trunk/asymptote/base/stats.asy Improve optimization of 2d frequency routine. ------------------------------------------------------------------------ -r1928 | jcbowman | 2006-10-27 06:13:46 +0200 (Fri, 27 Oct 2006) | 2 lines +r1928 | jcbowman | 2006-10-26 22:13:46 -0600 (Thu, 26 Oct 2006) | 2 lines Changed paths: M /trunk/asymptote/base/stats.asy Declare fixed-sized arrays. ------------------------------------------------------------------------ -r1927 | jcbowman | 2006-10-27 06:07:18 +0200 (Fri, 27 Oct 2006) | 2 lines +r1927 | jcbowman | 2006-10-26 22:07:18 -0600 (Thu, 26 Oct 2006) | 2 lines Changed paths: M /trunk/asymptote/base/stats.asy Optimized 2d frequency routine. ------------------------------------------------------------------------ -r1926 | jcbowman | 2006-10-25 09:41:55 +0200 (Wed, 25 Oct 2006) | 2 lines +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 @@ -24944,14 +25297,14 @@ Changed paths: Incremented version to 1.17svn. ------------------------------------------------------------------------ -r1925 | jcbowman | 2006-10-25 08:26:11 +0200 (Wed, 25 Oct 2006) | 2 lines +r1925 | jcbowman | 2006-10-25 00:26:11 -0600 (Wed, 25 Oct 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Removed page break. ------------------------------------------------------------------------ -r1924 | jcbowman | 2006-10-25 07:50:16 +0200 (Wed, 25 Oct 2006) | 2 lines +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 @@ -24959,7 +25312,7 @@ Changed paths: Use pic.scaling in graph.asy. ------------------------------------------------------------------------ -r1923 | jcbowman | 2006-10-25 07:43:12 +0200 (Wed, 25 Oct 2006) | 2 lines +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 @@ -24967,7 +25320,7 @@ Changed paths: Move using std::string out of header file; pass references to strings. ------------------------------------------------------------------------ -r1922 | jcbowman | 2006-10-25 07:34:58 +0200 (Wed, 25 Oct 2006) | 2 lines +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 @@ -24977,21 +25330,21 @@ Changed paths: Fixed memory leak. ------------------------------------------------------------------------ -r1921 | jcbowman | 2006-10-25 05:50:49 +0200 (Wed, 25 Oct 2006) | 2 lines +r1921 | jcbowman | 2006-10-24 21:50:49 -0600 (Tue, 24 Oct 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Updated credits. ------------------------------------------------------------------------ -r1920 | jcbowman | 2006-10-25 05:50:33 +0200 (Wed, 25 Oct 2006) | 2 lines +r1920 | jcbowman | 2006-10-24 21:50:33 -0600 (Tue, 24 Oct 2006) | 2 lines Changed paths: M /trunk/asymptote/base/stats.asy Added 2d version of frequency binning routine. ------------------------------------------------------------------------ -r1919 | jcbowman | 2006-10-24 19:28:01 +0200 (Tue, 24 Oct 2006) | 10 lines +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 @@ -25010,35 +25363,35 @@ picture.calculateTransform now returns the actual transform used for fitting in the case where only an approximate picture size was available. ------------------------------------------------------------------------ -r1918 | jcbowman | 2006-10-23 20:31:55 +0200 (Mon, 23 Oct 2006) | 2 lines +r1918 | jcbowman | 2006-10-23 12:31:55 -0600 (Mon, 23 Oct 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Changed ARCH to i386 since that is the only case that currently applies. ------------------------------------------------------------------------ -r1917 | jcbowman | 2006-10-23 20:30:33 +0200 (Mon, 23 Oct 2006) | 2 lines +r1917 | jcbowman | 2006-10-23 12:30:33 -0600 (Mon, 23 Oct 2006) | 2 lines Changed paths: M /trunk/asymptote/texfile.h Fixed \usepackage[inline]{asymptote}. ------------------------------------------------------------------------ -r1916 | jcbowman | 2006-10-22 08:58:10 +0200 (Sun, 22 Oct 2006) | 2 lines +r1916 | jcbowman | 2006-10-22 00:58:10 -0600 (Sun, 22 Oct 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/Makefile Run latex 3 times on CAD. ------------------------------------------------------------------------ -r1915 | jcbowman | 2006-10-22 08:50:57 +0200 (Sun, 22 Oct 2006) | 2 lines +r1915 | jcbowman | 2006-10-22 00:50:57 -0600 (Sun, 22 Oct 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/Makefile Remove temporary CAD files. ------------------------------------------------------------------------ -r1914 | jcbowman | 2006-10-22 08:41:51 +0200 (Sun, 22 Oct 2006) | 2 lines +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 @@ -25046,7 +25399,7 @@ Changed paths: Incremented version to 1.16svn. ------------------------------------------------------------------------ -r1913 | jcbowman | 2006-10-22 06:46:25 +0200 (Sun, 22 Oct 2006) | 2 lines +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 @@ -25057,14 +25410,14 @@ Changed paths: Added Mark Henning's 2D CAD package (DIN 15). ------------------------------------------------------------------------ -r1912 | jcbowman | 2006-10-22 06:23:26 +0200 (Sun, 22 Oct 2006) | 2 lines +r1912 | jcbowman | 2006-10-21 22:23:26 -0600 (Sat, 21 Oct 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Document restriction of annotations to tex and latex tex engines. ------------------------------------------------------------------------ -r1911 | jcbowman | 2006-10-22 06:20:13 +0200 (Sun, 22 Oct 2006) | 2 lines +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 @@ -25072,7 +25425,7 @@ Changed paths: Make graphics labels work with tex and pdftex engines. ------------------------------------------------------------------------ -r1910 | jcbowman | 2006-10-22 05:00:37 +0200 (Sun, 22 Oct 2006) | 4 lines +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 @@ -25083,14 +25436,14 @@ Added CDlabel example to illustrate clipping of graphics. Changed overfull slide error to warning. ------------------------------------------------------------------------ -r1909 | jcbowman | 2006-10-22 02:00:29 +0200 (Sun, 22 Oct 2006) | 2 lines +r1909 | jcbowman | 2006-10-21 18:00:29 -0600 (Sat, 21 Oct 2006) | 2 lines Changed paths: M /trunk/asymptote/picture.cc Remove temporary pdf files. ------------------------------------------------------------------------ -r1908 | jcbowman | 2006-10-21 22:24:39 +0200 (Sat, 21 Oct 2006) | 2 lines +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 @@ -25098,28 +25451,28 @@ Changed paths: Fixed cube animation. ------------------------------------------------------------------------ -r1907 | jcbowman | 2006-10-21 08:17:26 +0200 (Sat, 21 Oct 2006) | 2 lines +r1907 | jcbowman | 2006-10-21 00:17:26 -0600 (Sat, 21 Oct 2006) | 2 lines Changed paths: M /trunk/asymptote/texfile.cc Force unitlength=1pt in inline tex mode. ------------------------------------------------------------------------ -r1906 | jcbowman | 2006-10-21 08:00:53 +0200 (Sat, 21 Oct 2006) | 2 lines +r1906 | jcbowman | 2006-10-21 00:00:53 -0600 (Sat, 21 Oct 2006) | 2 lines Changed paths: M /trunk/asymptote/tests/array/determinant.asy Added further determinant of singular matrix tests. ------------------------------------------------------------------------ -r1905 | jcbowman | 2006-10-21 07:54:40 +0200 (Sat, 21 Oct 2006) | 2 lines +r1905 | jcbowman | 2006-10-20 23:54:40 -0600 (Fri, 20 Oct 2006) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Determinant of a singular matrix should return 0, not an error. ------------------------------------------------------------------------ -r1904 | jcbowman | 2006-10-20 07:56:09 +0200 (Fri, 20 Oct 2006) | 3 lines +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 @@ -25132,7 +25485,7 @@ Use LaTeX color package for latex and pdflatex to keep latex informed of current color. ------------------------------------------------------------------------ -r1903 | jcbowman | 2006-10-20 07:54:14 +0200 (Fri, 20 Oct 2006) | 2 lines +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 @@ -25140,7 +25493,7 @@ Changed paths: Fixed label fuzz. ------------------------------------------------------------------------ -r1902 | jcbowman | 2006-10-17 01:01:07 +0200 (Tue, 17 Oct 2006) | 2 lines +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 @@ -25148,21 +25501,21 @@ Changed paths: Fixed incorrect path bounds in lattice shade. ------------------------------------------------------------------------ -r1901 | jcbowman | 2006-10-16 21:07:45 +0200 (Mon, 16 Oct 2006) | 2 lines +r1901 | jcbowman | 2006-10-16 13:07:45 -0600 (Mon, 16 Oct 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Fixed typo. ------------------------------------------------------------------------ -r1900 | jcbowman | 2006-10-16 15:52:33 +0200 (Mon, 16 Oct 2006) | 2 lines +r1900 | jcbowman | 2006-10-16 07:52:33 -0600 (Mon, 16 Oct 2006) | 2 lines Changed paths: M /trunk/asymptote/settings.cc Another attempt at fixing compilation problem under MacOS X 10.3.9 (cf. r1290). ------------------------------------------------------------------------ -r1899 | jcbowman | 2006-10-16 03:40:33 +0200 (Mon, 16 Oct 2006) | 4 lines +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 @@ -25172,7 +25525,7 @@ Fixed compilation problem under MacOS X 10.3.9. Rename configuation variable latex to texpath in documentation. ------------------------------------------------------------------------ -r1898 | jcbowman | 2006-10-16 01:00:58 +0200 (Mon, 16 Oct 2006) | 6 lines +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 @@ -25185,14 +25538,14 @@ 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-15 07:16:14 +0200 (Sun, 15 Oct 2006) | 2 lines +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-15 06:42:12 +0200 (Sun, 15 Oct 2006) | 2 lines +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 @@ -25205,35 +25558,35 @@ Changed paths: Remove gv patches since these are all in the long-awaited gv-3.6.2 release. ------------------------------------------------------------------------ -r1895 | jcbowman | 2006-10-15 06:21:17 +0200 (Sun, 15 Oct 2006) | 2 lines +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-15 03:50:30 +0200 (Sun, 15 Oct 2006) | 2 lines +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-15 03:23:21 +0200 (Sun, 15 Oct 2006) | 2 lines +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-15 03:11:41 +0200 (Sun, 15 Oct 2006) | 2 lines +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-15 02:50:37 +0200 (Sun, 15 Oct 2006) | 2 lines +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 @@ -25243,14 +25596,14 @@ Changed paths: Fixed cxx warnings. ------------------------------------------------------------------------ -r1890 | jcbowman | 2006-10-15 00:45:23 +0200 (Sun, 15 Oct 2006) | 2 lines +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-15 00:40:18 +0200 (Sun, 15 Oct 2006) | 2 lines +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 @@ -25258,7 +25611,7 @@ Changed paths: Support color fonts for pdftex and pdflatex. ------------------------------------------------------------------------ -r1888 | jcbowman | 2006-10-15 00:21:59 +0200 (Sun, 15 Oct 2006) | 2 lines +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 @@ -25271,7 +25624,7 @@ Changed paths: Implement ability to draw images directly from a two-dimensional pen array. ------------------------------------------------------------------------ -r1887 | jcbowman | 2006-10-14 23:26:59 +0200 (Sat, 14 Oct 2006) | 2 lines +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 @@ -25280,7 +25633,7 @@ Changed paths: Fixed label alignment transformation; implemented general scaleless routine. ------------------------------------------------------------------------ -r1886 | jcbowman | 2006-10-14 10:03:40 +0200 (Sat, 14 Oct 2006) | 2 lines +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 @@ -25288,14 +25641,14 @@ Changed paths: Fix readline test. ------------------------------------------------------------------------ -r1885 | jcbowman | 2006-10-14 07:03:41 +0200 (Sat, 14 Oct 2006) | 2 lines +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-14 06:32:56 +0200 (Sat, 14 Oct 2006) | 2 lines +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 @@ -25303,21 +25656,21 @@ Changed paths: Disable support for readline versions < 4.2. ------------------------------------------------------------------------ -r1883 | jcbowman | 2006-10-14 00:50:51 +0200 (Sat, 14 Oct 2006) | 2 lines +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-13 02:01:22 +0200 (Fri, 13 Oct 2006) | 2 lines +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-13 01:30:14 +0200 (Fri, 13 Oct 2006) | 2 lines +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 @@ -25334,14 +25687,14 @@ Changed paths: Implement tex and pdftex TeX engines. ------------------------------------------------------------------------ -r1880 | jcbowman | 2006-10-12 08:05:50 +0200 (Thu, 12 Oct 2006) | 2 lines +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-12 05:48:25 +0200 (Thu, 12 Oct 2006) | 4 lines +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 @@ -25353,7 +25706,7 @@ Crop generated pdf files. Fixed pdf label transforms. ------------------------------------------------------------------------ -r1878 | jcbowman | 2006-10-12 00:41:37 +0200 (Thu, 12 Oct 2006) | 2 lines +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 @@ -25362,14 +25715,14 @@ Changed paths: Handle files with and without labels consistently under -tex=pdflatex. ------------------------------------------------------------------------ -r1877 | jcbowman | 2006-10-11 16:43:27 +0200 (Wed, 11 Oct 2006) | 2 lines +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 09:25:14 +0200 (Wed, 11 Oct 2006) | 6 lines +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 @@ -25395,14 +25748,14 @@ Support \usepackage[inline]{asymptote} under both latex and pdflatex. Clean up singleton path eps writes. ------------------------------------------------------------------------ -r1875 | jcbowman | 2006-10-08 23:16:08 +0200 (Sun, 08 Oct 2006) | 2 lines +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 22:00:36 +0200 (Sat, 07 Oct 2006) | 8 lines +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 @@ -25429,21 +25782,21 @@ Scale, which indicates how the Label transforms with the embedding picture. ------------------------------------------------------------------------ -r1873 | jcbowman | 2006-10-06 12:39:26 +0200 (Fri, 06 Oct 2006) | 2 lines +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 17:45:16 +0200 (Wed, 04 Oct 2006) | 2 lines +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-04 06:15:25 +0200 (Wed, 04 Oct 2006) | 2 lines +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 @@ -25451,7 +25804,7 @@ Changed paths: Remove further unneeded instantiations (as of revision 1870). ------------------------------------------------------------------------ -r1870 | hammera | 2006-10-04 02:53:50 +0200 (Wed, 04 Oct 2006) | 2 lines +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 @@ -25461,28 +25814,28 @@ Changed paths: addOps now add operators as fields (so they can be imported). ------------------------------------------------------------------------ -r1869 | jcbowman | 2006-10-04 01:47:39 +0200 (Wed, 04 Oct 2006) | 2 lines +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-04 01:30:14 +0200 (Wed, 04 Oct 2006) | 2 lines +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-04 01:22:31 +0200 (Wed, 04 Oct 2006) | 2 lines +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-03 06:03:40 +0200 (Tue, 03 Oct 2006) | 2 lines +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 @@ -25491,7 +25844,7 @@ Changed paths: Move Label shift member into transform member. ------------------------------------------------------------------------ -r1865 | jcbowman | 2006-10-02 02:12:11 +0200 (Mon, 02 Oct 2006) | 5 lines +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 @@ -25510,14 +25863,14 @@ Added option to Label to allow labels to scale and slant with pictures and frames. ------------------------------------------------------------------------ -r1864 | jcbowman | 2006-09-30 22:26:05 +0200 (Sat, 30 Sep 2006) | 2 lines +r1864 | jcbowman | 2006-09-30 14:26:05 -0600 (Sat, 30 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/picture.cc Fixed "Cannot write to venn_.tex" error under Windows XP. ------------------------------------------------------------------------ -r1863 | jcbowman | 2006-09-30 18:56:10 +0200 (Sat, 30 Sep 2006) | 2 lines +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 @@ -25526,28 +25879,28 @@ Changed paths: Fixed cxx errors and warnings. ------------------------------------------------------------------------ -r1862 | jcbowman | 2006-09-27 23:58:38 +0200 (Wed, 27 Sep 2006) | 2 lines +r1862 | jcbowman | 2006-09-27 15:58:38 -0600 (Wed, 27 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/base/plain_Label.asy Fixed transformation of label alignments. ------------------------------------------------------------------------ -r1861 | jcbowman | 2006-09-27 08:22:53 +0200 (Wed, 27 Sep 2006) | 2 lines +r1861 | jcbowman | 2006-09-27 00:22:53 -0600 (Wed, 27 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/base/graph.asy Make scale set automin and automax settings in autoscaleT. ------------------------------------------------------------------------ -r1860 | jcbowman | 2006-09-27 07:41:09 +0200 (Wed, 27 Sep 2006) | 2 lines +r1860 | jcbowman | 2006-09-26 23:41:09 -0600 (Tue, 26 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/base/plain_picture.asy Added boundRoutine[] bound to autoscaleT. ------------------------------------------------------------------------ -r1859 | jcbowman | 2006-09-27 07:39:37 +0200 (Wed, 27 Sep 2006) | 3 lines +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 @@ -25556,14 +25909,14 @@ Improved graph routines: added xaxis and yaxis bounds communication, allow axes with ticks and unextended axes to be called on an empty picture. ------------------------------------------------------------------------ -r1858 | jcbowman | 2006-09-27 06:18:06 +0200 (Wed, 27 Sep 2006) | 2 lines +r1858 | jcbowman | 2006-09-26 22:18:06 -0600 (Tue, 26 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/examples/dimension.asy Simplified example. ------------------------------------------------------------------------ -r1857 | jcbowman | 2006-09-25 14:03:16 +0200 (Mon, 25 Sep 2006) | 2 lines +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 @@ -25572,14 +25925,14 @@ Changed paths: Allow for separate xunitsize and yunitsize scalings. ------------------------------------------------------------------------ -r1856 | jcbowman | 2006-09-24 19:26:11 +0200 (Sun, 24 Sep 2006) | 2 lines +r1856 | jcbowman | 2006-09-24 11:26:11 -0600 (Sun, 24 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Improved documentation of tick extend option. ------------------------------------------------------------------------ -r1855 | jcbowman | 2006-09-24 17:40:22 +0200 (Sun, 24 Sep 2006) | 2 lines +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 @@ -25587,7 +25940,7 @@ Changed paths: Removed axislabelmargin. ------------------------------------------------------------------------ -r1854 | jcbowman | 2006-09-24 08:59:08 +0200 (Sun, 24 Sep 2006) | 3 lines +r1854 | jcbowman | 2006-09-24 00:59:08 -0600 (Sun, 24 Sep 2006) | 3 lines Changed paths: M /trunk/asymptote/base/graph.asy @@ -25595,49 +25948,49 @@ The axislabelmargin setting should only affect alignment perpendicular to the axis. ------------------------------------------------------------------------ -r1853 | jcbowman | 2006-09-24 08:38:54 +0200 (Sun, 24 Sep 2006) | 2 lines +r1853 | jcbowman | 2006-09-24 00:38:54 -0600 (Sun, 24 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/base/graph.asy Adjust axis labels only in direction perpendicular to axis. ------------------------------------------------------------------------ -r1852 | jcbowman | 2006-09-24 06:32:04 +0200 (Sun, 24 Sep 2006) | 2 lines +r1852 | jcbowman | 2006-09-23 22:32:04 -0600 (Sat, 23 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/base/plain_arrows.asy Draw path label after drawing path. ------------------------------------------------------------------------ -r1851 | jcbowman | 2006-09-21 20:28:57 +0200 (Thu, 21 Sep 2006) | 2 lines +r1851 | jcbowman | 2006-09-21 12:28:57 -0600 (Thu, 21 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/base/plain_Label.asy Allow Label(Label,pair). ------------------------------------------------------------------------ -r1850 | jcbowman | 2006-09-21 20:27:30 +0200 (Thu, 21 Sep 2006) | 2 lines +r1850 | jcbowman | 2006-09-21 12:27:30 -0600 (Thu, 21 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/base/asy-mode.el Add partial support for xemacs. ------------------------------------------------------------------------ -r1849 | jcbowman | 2006-09-21 09:21:34 +0200 (Thu, 21 Sep 2006) | 2 lines +r1849 | jcbowman | 2006-09-21 01:21:34 -0600 (Thu, 21 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/texfile.h Leave vertical mode before put. ------------------------------------------------------------------------ -r1848 | jcbowman | 2006-09-21 08:12:10 +0200 (Thu, 21 Sep 2006) | 2 lines +r1848 | jcbowman | 2006-09-21 00:12:10 -0600 (Thu, 21 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Fixed grammatical error. ------------------------------------------------------------------------ -r1847 | jcbowman | 2006-09-21 08:08:42 +0200 (Thu, 21 Sep 2006) | 3 lines +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 @@ -25646,7 +25999,7 @@ Added Mexican Hat (wavelet) example that nicely illustrates the distinction between guides and paths. ------------------------------------------------------------------------ -r1846 | jcbowman | 2006-09-20 16:50:13 +0200 (Wed, 20 Sep 2006) | 2 lines +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 @@ -25654,7 +26007,7 @@ Changed paths: Removed dependency on rotate.tex. ------------------------------------------------------------------------ -r1845 | jcbowman | 2006-09-20 07:08:34 +0200 (Wed, 20 Sep 2006) | 2 lines +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 @@ -25663,7 +26016,7 @@ Changed paths: Removed dependence on pstricks. ------------------------------------------------------------------------ -r1844 | jcbowman | 2006-09-20 06:12:31 +0200 (Wed, 20 Sep 2006) | 2 lines +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 @@ -25671,7 +26024,7 @@ Changed paths: Added filloutside routines. ------------------------------------------------------------------------ -r1843 | jcbowman | 2006-09-19 00:00:15 +0200 (Tue, 19 Sep 2006) | 2 lines +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 @@ -25679,14 +26032,14 @@ Changed paths: Ignore setlocale errors; improved discussion of setlocale in FAQ. ------------------------------------------------------------------------ -r1842 | jcbowman | 2006-09-18 06:32:31 +0200 (Mon, 18 Sep 2006) | 2 lines +r1842 | jcbowman | 2006-09-17 22:32:31 -0600 (Sun, 17 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/picture.cc Fix -aZ -f pdf. ------------------------------------------------------------------------ -r1841 | jcbowman | 2006-09-18 06:18:06 +0200 (Mon, 18 Sep 2006) | 3 lines +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 @@ -25695,14 +26048,14 @@ Standardized filltype definitions and added a Draw filltype (e.g. for drawing a bounding box around a label). ------------------------------------------------------------------------ -r1840 | jcbowman | 2006-09-17 06:18:03 +0200 (Sun, 17 Sep 2006) | 2 lines +r1840 | jcbowman | 2006-09-16 22:18:03 -0600 (Sat, 16 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/process.cc Fixed typos in comments. ------------------------------------------------------------------------ -r1839 | jcbowman | 2006-09-17 05:50:16 +0200 (Sun, 17 Sep 2006) | 2 lines +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 @@ -25712,21 +26065,21 @@ Changed paths: Make -p option only effective in noninteractive mode. ------------------------------------------------------------------------ -r1838 | jcbowman | 2006-09-16 23:39:41 +0200 (Sat, 16 Sep 2006) | 2 lines +r1838 | jcbowman | 2006-09-16 15:39:41 -0600 (Sat, 16 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/base/plain_debugger.asy Accept ? as alternative to h (help). ------------------------------------------------------------------------ -r1837 | jcbowman | 2006-09-16 23:38:37 +0200 (Sat, 16 Sep 2006) | 2 lines +r1837 | jcbowman | 2006-09-16 15:38:37 -0600 (Sat, 16 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/base/plain_debugger.asy Quit (q) should turn off off debugging mode. ------------------------------------------------------------------------ -r1836 | jcbowman | 2006-09-16 23:11:09 +0200 (Sat, 16 Sep 2006) | 2 lines +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 @@ -25734,7 +26087,7 @@ Changed paths: Minor simplifications. ------------------------------------------------------------------------ -r1835 | jcbowman | 2006-09-16 23:05:59 +0200 (Sat, 16 Sep 2006) | 4 lines +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 @@ -25747,7 +26100,7 @@ Added irregular mesh image contour routines. Fixed documentation regarding explicits image bounds. ------------------------------------------------------------------------ -r1834 | jcbowman | 2006-09-16 23:02:46 +0200 (Sat, 16 Sep 2006) | 2 lines +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 @@ -25756,21 +26109,21 @@ Changed paths: Fixed numerical precision issues; minor optimizations. ------------------------------------------------------------------------ -r1833 | jcbowman | 2006-09-16 20:18:45 +0200 (Sat, 16 Sep 2006) | 2 lines +r1833 | jcbowman | 2006-09-16 12:18:45 -0600 (Sat, 16 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/base/contour.asy Minor optimization. ------------------------------------------------------------------------ -r1832 | jcbowman | 2006-09-16 09:32:59 +0200 (Sat, 16 Sep 2006) | 2 lines +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 Fixed docref. ------------------------------------------------------------------------ -r1831 | jcbowman | 2006-09-16 08:44:13 +0200 (Sat, 16 Sep 2006) | 4 lines +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 @@ -25781,7 +26134,7 @@ Updated FAQ. Improved Makefile. ------------------------------------------------------------------------ -r1830 | jcbowman | 2006-09-16 05:55:17 +0200 (Sat, 16 Sep 2006) | 4 lines +r1830 | jcbowman | 2006-09-15 21:55:17 -0600 (Fri, 15 Sep 2006) | 4 lines Changed paths: M /trunk/asymptote/base/contour.asy @@ -25790,28 +26143,28 @@ Added contour wrapper for explicit x and y arrays. Standardized contour argument names. ------------------------------------------------------------------------ -r1829 | jcbowman | 2006-09-14 04:56:26 +0200 (Thu, 14 Sep 2006) | 2 lines +r1829 | jcbowman | 2006-09-13 20:56:26 -0600 (Wed, 13 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/process.cc Fixed unhandled exception on startup. ------------------------------------------------------------------------ -r1828 | hammera | 2006-09-14 03:40:19 +0200 (Thu, 14 Sep 2006) | 2 lines +r1828 | hammera | 2006-09-13 19:40:19 -0600 (Wed, 13 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/interact.cc Ignore keyboard interrupts during readline. ------------------------------------------------------------------------ -r1827 | jcbowman | 2006-09-13 08:25:47 +0200 (Wed, 13 Sep 2006) | 2 lines +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 08:24:37 +0200 (Wed, 13 Sep 2006) | 2 lines +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 @@ -25820,21 +26173,21 @@ Changed paths: Generalized axis alignment example. ------------------------------------------------------------------------ -r1825 | jcbowman | 2006-09-13 07:45:10 +0200 (Wed, 13 Sep 2006) | 2 lines +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-13 07:36:12 +0200 (Wed, 13 Sep 2006) | 2 lines +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 09:02:42 +0200 (Tue, 12 Sep 2006) | 2 lines +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 @@ -25846,14 +26199,14 @@ Changed paths: Add PDF autorotate option; landscape slides now automatically turn this on. ------------------------------------------------------------------------ -r1822 | jcbowman | 2006-09-12 06:24:22 +0200 (Tue, 12 Sep 2006) | 2 lines +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-12 06:20:23 +0200 (Tue, 12 Sep 2006) | 4 lines +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 @@ -25863,21 +26216,21 @@ Port and document MetaPost buildcycle. Document new behaviour of asy -l file... ------------------------------------------------------------------------ -r1820 | jcbowman | 2006-09-12 05:45:35 +0200 (Tue, 12 Sep 2006) | 2 lines +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 21:33:24 +0200 (Sun, 10 Sep 2006) | 2 lines +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-10 05:55:55 +0200 (Sun, 10 Sep 2006) | 4 lines +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 @@ -25889,7 +26242,7 @@ Added type highlighting list to asy-keywords.el and asy-mode.el. Simplified building of asy-keywords.el. ------------------------------------------------------------------------ -r1817 | hammera | 2006-09-09 20:26:29 +0200 (Sat, 09 Sep 2006) | 3 lines +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 @@ -25919,21 +26272,21 @@ Refactored interactive prompt. Moved asy code processing from main.cc to process.cc. ------------------------------------------------------------------------ -r1816 | jcbowman | 2006-09-08 20:40:18 +0200 (Fri, 08 Sep 2006) | 2 lines +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-08 05:59:28 +0200 (Fri, 08 Sep 2006) | 2 lines +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 15:56:04 +0200 (Thu, 07 Sep 2006) | 2 lines +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 @@ -25941,21 +26294,21 @@ Changed paths: Work around missing ncurses/term.h symbolic link under CYGWIN. ------------------------------------------------------------------------ -r1813 | jcbowman | 2006-09-06 10:52:45 +0200 (Wed, 06 Sep 2006) | 2 lines +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-06 06:47:22 +0200 (Wed, 06 Sep 2006) | 2 lines +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-06 05:17:34 +0200 (Wed, 06 Sep 2006) | 2 lines +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 @@ -25996,7 +26349,7 @@ Changed paths: Standardized indentation of and untabify base files. ------------------------------------------------------------------------ -r1810 | jcbowman | 2006-09-05 18:24:50 +0200 (Tue, 05 Sep 2006) | 2 lines +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 @@ -26004,14 +26357,14 @@ Changed paths: Updated documentation and FAQ. ------------------------------------------------------------------------ -r1809 | jcbowman | 2006-09-05 18:24:30 +0200 (Tue, 05 Sep 2006) | 2 lines +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 08:24:39 +0200 (Tue, 05 Sep 2006) | 2 lines +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 @@ -26019,7 +26372,7 @@ Changed paths: FAQ updates ------------------------------------------------------------------------ -r1807 | jcbowman | 2006-09-05 07:13:53 +0200 (Tue, 05 Sep 2006) | 2 lines +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 @@ -26028,14 +26381,14 @@ Changed paths: Explicitly load asy-mode.el in case an old compiled version exists. ------------------------------------------------------------------------ -r1806 | jcbowman | 2006-09-05 07:04:52 +0200 (Tue, 05 Sep 2006) | 2 lines +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-05 06:29:45 +0200 (Tue, 05 Sep 2006) | 4 lines +r1805 | jcbowman | 2006-09-04 22:29:45 -0600 (Mon, 04 Sep 2006) | 4 lines Changed paths: M /trunk/asymptote/base/three.asy @@ -26044,28 +26397,28 @@ Project triple to align in call to label and Label. Cast triple to position. ------------------------------------------------------------------------ -r1804 | jcbowman | 2006-09-05 06:18:35 +0200 (Tue, 05 Sep 2006) | 2 lines +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-05 06:12:03 +0200 (Tue, 05 Sep 2006) | 2 lines +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 09:40:35 +0200 (Mon, 04 Sep 2006) | 2 lines +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 09:36:16 +0200 (Mon, 04 Sep 2006) | 2 lines +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 @@ -26074,35 +26427,35 @@ Changed paths: Updated FAQ. ------------------------------------------------------------------------ -r1800 | jcbowman | 2006-09-04 09:30:35 +0200 (Mon, 04 Sep 2006) | 2 lines +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 09:29:06 +0200 (Mon, 04 Sep 2006) | 2 lines +r1799 | jcbowman | 2006-09-04 01:29:06 -0600 (Mon, 04 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/base/graph.asy Use pTick as default for ptick. ------------------------------------------------------------------------ -r1798 | jcbowman | 2006-09-03 20:05:53 +0200 (Sun, 03 Sep 2006) | 2 lines +r1798 | jcbowman | 2006-09-03 12:05:53 -0600 (Sun, 03 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/picture.cc Revert last change. ------------------------------------------------------------------------ -r1797 | jcbowman | 2006-09-03 19:49:35 +0200 (Sun, 03 Sep 2006) | 2 lines +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 17:05:31 +0200 (Sun, 03 Sep 2006) | 2 lines +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 @@ -26112,35 +26465,35 @@ Changed paths: Install asy-faq.info with make install-all. ------------------------------------------------------------------------ -r1795 | jcbowman | 2006-09-03 08:01:55 +0200 (Sun, 03 Sep 2006) | 2 lines +r1795 | jcbowman | 2006-09-03 00:01:55 -0600 (Sun, 03 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/interact.cc Fixed cxx warning message. ------------------------------------------------------------------------ -r1794 | jcbowman | 2006-09-03 07:45:44 +0200 (Sun, 03 Sep 2006) | 2 lines +r1794 | jcbowman | 2006-09-02 23:45:44 -0600 (Sat, 02 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Removed ASYMPTOTE_DIR. ------------------------------------------------------------------------ -r1793 | jcbowman | 2006-09-03 07:42:37 +0200 (Sun, 03 Sep 2006) | 2 lines +r1793 | jcbowman | 2006-09-02 23:42:37 -0600 (Sat, 02 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/FAQ/Makefile Simplified Makefile. ------------------------------------------------------------------------ -r1792 | jcbowman | 2006-09-03 07:35:46 +0200 (Sun, 03 Sep 2006) | 2 lines +r1792 | jcbowman | 2006-09-02 23:35:46 -0600 (Sat, 02 Sep 2006) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Distribute keywords.cc. ------------------------------------------------------------------------ -r1791 | jcbowman | 2006-09-03 07:29:35 +0200 (Sun, 03 Sep 2006) | 2 lines +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 @@ -26148,7 +26501,7 @@ Changed paths: Make keywords.pl executable. ------------------------------------------------------------------------ -r1790 | jcbowman | 2006-09-03 07:20:58 +0200 (Sun, 03 Sep 2006) | 2 lines +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 @@ -26165,14 +26518,14 @@ Changed paths: Added Frequently Asked Questions (FAQ). ------------------------------------------------------------------------ -r1789 | jcbowman | 2006-09-02 19:28:41 +0200 (Sat, 02 Sep 2006) | 2 lines +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 19:21:14 +0200 (Sat, 02 Sep 2006) | 6 lines +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 @@ -26188,7 +26541,7 @@ Handle shells other than bash in asy-mode.el. Autogenerate asy-keywords.el. ------------------------------------------------------------------------ -r1787 | jcbowman | 2006-08-31 05:53:25 +0200 (Thu, 31 Aug 2006) | 6 lines +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 @@ -26209,49 +26562,49 @@ Check for successful PostScript writes. Standardize "Can't" vs. "Cannot". ------------------------------------------------------------------------ -r1786 | jcbowman | 2006-08-31 05:48:31 +0200 (Thu, 31 Aug 2006) | 2 lines +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-31 05:46:56 +0200 (Thu, 31 Aug 2006) | 2 lines +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-31 05:44:46 +0200 (Thu, 31 Aug 2006) | 2 lines +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-31 00:35:02 +0200 (Thu, 31 Aug 2006) | 2 lines +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 21:11:11 +0200 (Wed, 30 Aug 2006) | 2 lines +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 21:10:08 +0200 (Wed, 30 Aug 2006) | 2 lines +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-30 05:04:38 +0200 (Wed, 30 Aug 2006) | 2 lines +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 @@ -26260,7 +26613,7 @@ Changed paths: Updated to use gc6.8. ------------------------------------------------------------------------ -r1779 | jcbowman | 2006-08-29 23:47:24 +0200 (Tue, 29 Aug 2006) | 2 lines +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 @@ -26274,7 +26627,7 @@ Changed paths: Reduce size of generated files. ------------------------------------------------------------------------ -r1778 | jcbowman | 2006-08-29 19:30:15 +0200 (Tue, 29 Aug 2006) | 2 lines +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 @@ -26295,7 +26648,7 @@ Changed paths: More three-dimensional examples. ------------------------------------------------------------------------ -r1777 | jcbowman | 2006-08-29 19:29:33 +0200 (Tue, 29 Aug 2006) | 4 lines +r1777 | jcbowman | 2006-08-29 11:29:33 -0600 (Tue, 29 Aug 2006) | 4 lines Changed paths: M /trunk/asymptote/base/solids.asy @@ -26304,14 +26657,14 @@ Fixed definition and documentation of cone. Added longitudinal pen to draw. ------------------------------------------------------------------------ -r1776 | jcbowman | 2006-08-29 19:28:51 +0200 (Tue, 29 Aug 2006) | 2 lines +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-29 06:35:39 +0200 (Tue, 29 Aug 2006) | 2 lines +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 @@ -26319,7 +26672,7 @@ Changed paths: Added up argument to projection routines to specify camera orientation. ------------------------------------------------------------------------ -r1774 | jcbowman | 2006-08-28 04:58:32 +0200 (Mon, 28 Aug 2006) | 2 lines +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 @@ -26327,7 +26680,7 @@ Changed paths: Minor optimization and documentation updates. ------------------------------------------------------------------------ -r1773 | jcbowman | 2006-08-28 02:53:20 +0200 (Mon, 28 Aug 2006) | 2 lines +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 @@ -26339,42 +26692,42 @@ Changed paths: Cleaned up surface functions. ------------------------------------------------------------------------ -r1772 | jcbowman | 2006-08-28 02:42:43 +0200 (Mon, 28 Aug 2006) | 2 lines +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 22:08:51 +0200 (Sun, 27 Aug 2006) | 2 lines +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 21:44:12 +0200 (Sun, 27 Aug 2006) | 2 lines +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-27 02:29:31 +0200 (Sun, 27 Aug 2006) | 2 lines +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 23:44:33 +0200 (Sat, 26 Aug 2006) | 2 lines +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 20:06:44 +0200 (Sat, 26 Aug 2006) | 3 lines +r1767 | jcbowman | 2006-08-26 12:06:44 -0600 (Sat, 26 Aug 2006) | 3 lines Changed paths: M /trunk/asymptote/base/asy-mode.el @@ -26382,28 +26735,28 @@ 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 20:01:32 +0200 (Sat, 26 Aug 2006) | 2 lines +r1766 | jcbowman | 2006-08-26 12:01:32 -0600 (Sat, 26 Aug 2006) | 2 lines Changed paths: M /trunk/asymptote/base/asy-mode.el Fixed indentation of public/private permission modifiers. ------------------------------------------------------------------------ -r1765 | jcbowman | 2006-08-26 19:59:21 +0200 (Sat, 26 Aug 2006) | 2 lines +r1765 | jcbowman | 2006-08-26 11:59:21 -0600 (Sat, 26 Aug 2006) | 2 lines Changed paths: M /trunk/asymptote/base/graph.asy Fixed indentation. ------------------------------------------------------------------------ -r1764 | jcbowman | 2006-08-26 09:07:35 +0200 (Sat, 26 Aug 2006) | 2 lines +r1764 | jcbowman | 2006-08-26 01:07:35 -0600 (Sat, 26 Aug 2006) | 2 lines Changed paths: M /trunk/asymptote/base/asy-mode.el Mention two-mode-mode recommended package also in online documentation. ------------------------------------------------------------------------ -r1763 | jcbowman | 2006-08-26 06:41:48 +0200 (Sat, 26 Aug 2006) | 3 lines +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 @@ -26412,7 +26765,7 @@ Remove the strict requirement of the two-mode-mode package for minimal functionality of asy-mode.el. ------------------------------------------------------------------------ -r1762 | jcbowman | 2006-08-26 06:14:11 +0200 (Sat, 26 Aug 2006) | 2 lines +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 @@ -26420,14 +26773,14 @@ Changed paths: Replaced asy-mode.el with slight improvement of Philippe Ivaldi's version. ------------------------------------------------------------------------ -r1761 | jcbowman | 2006-08-25 05:18:05 +0200 (Fri, 25 Aug 2006) | 2 lines +r1761 | jcbowman | 2006-08-24 21:18:05 -0600 (Thu, 24 Aug 2006) | 2 lines Changed paths: M /trunk/asymptote/base/plain_arrows.asy Check path[] index. ------------------------------------------------------------------------ -r1760 | jcbowman | 2006-08-25 05:13:14 +0200 (Fri, 25 Aug 2006) | 2 lines +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 @@ -26436,7 +26789,7 @@ Changed paths: Allow legends and markers when drawing superpaths. ------------------------------------------------------------------------ -r1759 | jcbowman | 2006-08-24 19:28:50 +0200 (Thu, 24 Aug 2006) | 4 lines +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 @@ -26448,7 +26801,7 @@ Moved graph settings to separate module graph_settings. Renamed nmesh to ngraph. ------------------------------------------------------------------------ -r1758 | jcbowman | 2006-08-24 06:47:44 +0200 (Thu, 24 Aug 2006) | 3 lines +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 @@ -26459,7 +26812,7 @@ Removed resolution arguments (nx and ny) from matrix contour routines; instead calculate these from the matrix itself. ------------------------------------------------------------------------ -r1757 | jcbowman | 2006-08-22 17:00:55 +0200 (Tue, 22 Aug 2006) | 2 lines +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 @@ -26468,7 +26821,7 @@ Changed paths: Simplify calculation of cyclic path bounding boxes. ------------------------------------------------------------------------ -r1756 | jcbowman | 2006-08-22 06:30:45 +0200 (Tue, 22 Aug 2006) | 4 lines +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 @@ -26479,14 +26832,14 @@ Check that root is in range in bounds(). Implemented general solution for pen padding/capping of paths. ------------------------------------------------------------------------ -r1755 | jcbowman | 2006-08-21 06:22:33 +0200 (Mon, 21 Aug 2006) | 2 lines +r1755 | jcbowman | 2006-08-20 22:22:33 -0600 (Sun, 20 Aug 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Added link to externally contributed examples: http://home.tele2.fr/phivaldi/asymptote ------------------------------------------------------------------------ -r1754 | jcbowman | 2006-08-21 05:56:22 +0200 (Mon, 21 Aug 2006) | 2 lines +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 @@ -26494,14 +26847,14 @@ Changed paths: Account for pen cap contribution to bounding box. ------------------------------------------------------------------------ -r1753 | hammera | 2006-08-20 08:20:41 +0200 (Sun, 20 Aug 2006) | 2 lines +r1753 | hammera | 2006-08-20 00:20:41 -0600 (Sun, 20 Aug 2006) | 2 lines Changed paths: M /trunk/asymptote/dec.cc Exclude module accesses (and imports) from listing. ------------------------------------------------------------------------ -r1752 | jcbowman | 2006-08-20 06:25:26 +0200 (Sun, 20 Aug 2006) | 2 lines +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 @@ -26509,7 +26862,7 @@ Changed paths: Fixed image transposition. ------------------------------------------------------------------------ -r1751 | jcbowman | 2006-08-20 02:13:36 +0200 (Sun, 20 Aug 2006) | 3 lines +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 @@ -26520,14 +26873,14 @@ Discard extra characters after scroll commands (q). If scroll is negative, use one less than number of display lines. ------------------------------------------------------------------------ -r1750 | jcbowman | 2006-08-19 17:44:40 +0200 (Sat, 19 Aug 2006) | 2 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-19 00:07:59 +0200 (Sat, 19 Aug 2006) | 2 lines +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 @@ -26537,28 +26890,28 @@ Changed paths: Standardized image and contour conventions for matrices. ------------------------------------------------------------------------ -r1748 | jcbowman | 2006-08-18 23:56:31 +0200 (Fri, 18 Aug 2006) | 2 lines +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 23:55:57 +0200 (Fri, 18 Aug 2006) | 2 lines +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 23:54:35 +0200 (Fri, 18 Aug 2006) | 2 lines +r1746 | jcbowman | 2006-08-18 15:54:35 -0600 (Fri, 18 Aug 2006) | 2 lines Changed paths: M /trunk/asymptote/base/contour.asy Minor optimization. ------------------------------------------------------------------------ -r1745 | jcbowman | 2006-08-18 23:52:27 +0200 (Fri, 18 Aug 2006) | 7 lines +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 @@ -26573,28 +26926,28 @@ write(file fout, suffix suffix=none); ------------------------------------------------------------------------ -r1744 | jcbowman | 2006-08-18 22:46:47 +0200 (Fri, 18 Aug 2006) | 2 lines +r1744 | jcbowman | 2006-08-18 14:46:47 -0600 (Fri, 18 Aug 2006) | 2 lines Changed paths: M /trunk/asymptote/picture.cc Remove spurious grestore; if no labels move grestore before showpage. ------------------------------------------------------------------------ -r1743 | jcbowman | 2006-08-17 22:29:46 +0200 (Thu, 17 Aug 2006) | 2 lines +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 20:24:16 +0200 (Thu, 17 Aug 2006) | 2 lines +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 19:41:33 +0200 (Thu, 17 Aug 2006) | 7 lines +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 @@ -26620,7 +26973,7 @@ global functions and variables in a module named by string s. Removed unneeded init_readline in readline() routine. ------------------------------------------------------------------------ -r1740 | jcbowman | 2006-08-17 00:16:45 +0200 (Thu, 17 Aug 2006) | 4 lines +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 @@ -26630,7 +26983,7 @@ Fixed xtick default argument issue. Added 3d tick routines. ------------------------------------------------------------------------ -r1739 | jcbowman | 2006-08-16 18:05:37 +0200 (Wed, 16 Aug 2006) | 2 lines +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 @@ -26640,21 +26993,21 @@ Changed paths: Minor edits. ------------------------------------------------------------------------ -r1738 | jcbowman | 2006-08-16 17:54:54 +0200 (Wed, 16 Aug 2006) | 2 lines +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 08:39:19 +0200 (Thu, 10 Aug 2006) | 2 lines +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 08:32:54 +0200 (Thu, 10 Aug 2006) | 2 lines +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 @@ -26662,7 +27015,7 @@ Changed paths: Added tabcompletion to documentation. ------------------------------------------------------------------------ -r1735 | jcbowman | 2006-08-09 16:21:11 +0200 (Wed, 09 Aug 2006) | 4 lines +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 @@ -26672,14 +27025,14 @@ Simplified texprocess and postprocess signatures. Removed diagnostic. ------------------------------------------------------------------------ -r1734 | jcbowman | 2006-08-09 16:12:20 +0200 (Wed, 09 Aug 2006) | 2 lines +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 23:41:53 +0200 (Tue, 08 Aug 2006) | 2 lines +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 @@ -26697,14 +27050,14 @@ Changed paths: Added intelligent readline auto-completion based on the environment. ------------------------------------------------------------------------ -r1732 | jcbowman | 2006-08-08 18:27:34 +0200 (Tue, 08 Aug 2006) | 2 lines +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 12:02:56 +0200 (Tue, 08 Aug 2006) | 2 lines +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 @@ -26712,14 +27065,14 @@ Changed paths: Fixed page alignment. ------------------------------------------------------------------------ -r1730 | jcbowman | 2006-08-08 04:20:15 +0200 (Tue, 08 Aug 2006) | 2 lines +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. ------------------------------------------------------------------------ -r1729 | jcbowman | 2006-08-07 22:07:53 +0200 (Mon, 07 Aug 2006) | 2 lines +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 @@ -26727,21 +27080,21 @@ Changed paths: Removed unused code. ------------------------------------------------------------------------ -r1728 | jcbowman | 2006-08-07 17:46:36 +0200 (Mon, 07 Aug 2006) | 2 lines +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. ------------------------------------------------------------------------ -r1727 | jcbowman | 2006-08-07 17:36:42 +0200 (Mon, 07 Aug 2006) | 2 lines +r1727 | jcbowman | 2006-08-07 09:36:42 -0600 (Mon, 07 Aug 2006) | 2 lines Changed paths: M /trunk/asymptote/main.cc Simplified interactive mode. ------------------------------------------------------------------------ -r1726 | jcbowman | 2006-08-07 16:20:46 +0200 (Mon, 07 Aug 2006) | 3 lines +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 @@ -26760,42 +27113,42 @@ Simplified page alignment: -a Z nolonger implies -notex, annotation now works even with negative bounding box coordinates. ------------------------------------------------------------------------ -r1725 | hammera | 2006-08-05 08:03:41 +0200 (Sat, 05 Aug 2006) | 2 lines +r1725 | hammera | 2006-08-05 00:03:41 -0600 (Sat, 05 Aug 2006) | 2 lines Changed paths: M /trunk/asymptote/base/math.asy Removed accidentally added debugging output. ------------------------------------------------------------------------ -r1724 | hammera | 2006-08-05 07:56:57 +0200 (Sat, 05 Aug 2006) | 2 lines +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 14:47:03 +0200 (Thu, 03 Aug 2006) | 2 lines +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 21:02:50 +0200 (Wed, 02 Aug 2006) | 2 lines +r1722 | jcbowman | 2006-08-02 13:02:50 -0600 (Wed, 02 Aug 2006) | 2 lines Changed paths: M /trunk/asymptote/stack.cc Check for interrupts on for(;;). ------------------------------------------------------------------------ -r1721 | jcbowman | 2006-08-02 20:46:17 +0200 (Wed, 02 Aug 2006) | 2 lines +r1721 | jcbowman | 2006-08-02 12:46:17 -0600 (Wed, 02 Aug 2006) | 2 lines Changed paths: M /trunk/asymptote/base/annotate.asy Removed unneeded %s. ------------------------------------------------------------------------ -r1720 | jcbowman | 2006-08-02 20:38:03 +0200 (Wed, 02 Aug 2006) | 2 lines +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 @@ -26804,14 +27157,14 @@ Changed paths: Added support for Adobe Reader annotations. ------------------------------------------------------------------------ -r1719 | hammera | 2006-08-01 21:17:50 +0200 (Tue, 01 Aug 2006) | 2 lines +r1719 | hammera | 2006-08-01 13:17:50 -0600 (Tue, 01 Aug 2006) | 2 lines Changed paths: M /trunk/asymptote/base/asy.vim Improved highlighting of strings and scaling expressions. ------------------------------------------------------------------------ -r1718 | hammera | 2006-08-01 21:16:51 +0200 (Tue, 01 Aug 2006) | 3 lines +r1718 | hammera | 2006-08-01 13:16:51 -0600 (Tue, 01 Aug 2006) | 3 lines Changed paths: M /trunk/asymptote/camp.y @@ -26819,28 +27172,28 @@ Allow empty test expression in for loop. ------------------------------------------------------------------------ -r1717 | hammera | 2006-08-01 21:16:21 +0200 (Tue, 01 Aug 2006) | 2 lines +r1717 | hammera | 2006-08-01 13:16:21 -0600 (Tue, 01 Aug 2006) | 2 lines Changed paths: M /trunk/asymptote/exp.h Clarified comments. ------------------------------------------------------------------------ -r1716 | jcbowman | 2006-08-01 16:40:11 +0200 (Tue, 01 Aug 2006) | 2 lines +r1716 | jcbowman | 2006-08-01 08:40:11 -0600 (Tue, 01 Aug 2006) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 1.13svn. ------------------------------------------------------------------------ -r1715 | jcbowman | 2006-08-01 14:46:11 +0200 (Tue, 01 Aug 2006) | 2 lines +r1715 | jcbowman | 2006-08-01 06:46:11 -0600 (Tue, 01 Aug 2006) | 2 lines Changed paths: M /trunk/asymptote/fileio.h Fix cxx warning messages. ------------------------------------------------------------------------ -r1714 | jcbowman | 2006-08-01 14:32:23 +0200 (Tue, 01 Aug 2006) | 3 lines +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 @@ -26849,21 +27202,21 @@ Use command-line version of ghostscript (gswin32c.exe) under MSDOS to avoid spurious ghostscript window when producing pdf files. ------------------------------------------------------------------------ -r1713 | jcbowman | 2006-07-31 22:42:09 +0200 (Mon, 31 Jul 2006) | 2 lines +r1713 | jcbowman | 2006-07-31 14:42:09 -0600 (Mon, 31 Jul 2006) | 2 lines Changed paths: M /trunk/asymptote/TODO Updated. ------------------------------------------------------------------------ -r1712 | jcbowman | 2006-07-31 22:23:50 +0200 (Mon, 31 Jul 2006) | 2 lines +r1712 | jcbowman | 2006-07-31 14:23:50 -0600 (Mon, 31 Jul 2006) | 2 lines Changed paths: M /trunk/asymptote/pen.h Simplify pen constructors. ------------------------------------------------------------------------ -r1711 | jcbowman | 2006-07-31 22:12:33 +0200 (Mon, 31 Jul 2006) | 6 lines +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 @@ -26881,14 +27234,14 @@ Handle DEFLINE correctly. Change string to mem::string throughout pen class. ------------------------------------------------------------------------ -r1710 | jcbowman | 2006-07-31 22:09:15 +0200 (Mon, 31 Jul 2006) | 2 lines +r1710 | jcbowman | 2006-07-31 14:09:15 -0600 (Mon, 31 Jul 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/cylinderskeleton.asy Use heavygreen instead of green. ------------------------------------------------------------------------ -r1709 | jcbowman | 2006-07-31 22:07:33 +0200 (Mon, 31 Jul 2006) | 2 lines +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 @@ -26896,35 +27249,35 @@ Changed paths: Added equations item. ------------------------------------------------------------------------ -r1708 | hammera | 2006-07-30 08:22:40 +0200 (Sun, 30 Jul 2006) | 2 lines +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 21:43:23 +0200 (Sat, 22 Jul 2006) | 2 lines +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 09:10:50 +0200 (Sat, 22 Jul 2006) | 2 lines +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 09:08:18 +0200 (Sat, 22 Jul 2006) | 2 lines +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 09:07:15 +0200 (Sat, 22 Jul 2006) | 2 lines +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 @@ -26932,35 +27285,35 @@ Changed paths: Renamed interact() to interactive(). ------------------------------------------------------------------------ -r1703 | jcbowman | 2006-07-22 09:06:34 +0200 (Sat, 22 Jul 2006) | 2 lines +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 08:59:44 +0200 (Sat, 22 Jul 2006) | 2 lines +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 23:52:29 +0200 (Tue, 11 Jul 2006) | 2 lines +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 23:41:51 +0200 (Tue, 11 Jul 2006) | 2 lines +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-10 05:16:08 +0200 (Mon, 10 Jul 2006) | 5 lines +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 @@ -26978,7 +27331,7 @@ without causing an execution interrupt. Make scroll a setting instead of a function call. ------------------------------------------------------------------------ -r1698 | jcbowman | 2006-07-09 06:10:25 +0200 (Sun, 09 Jul 2006) | 2 lines +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 @@ -27014,35 +27367,35 @@ Changed paths: Added prefix plain_ to internal plain includes. ------------------------------------------------------------------------ -r1697 | jcbowman | 2006-07-08 07:05:42 +0200 (Sat, 08 Jul 2006) | 2 lines +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-08 07:03:10 +0200 (Sat, 08 Jul 2006) | 2 lines +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 19:10:28 +0200 (Fri, 07 Jul 2006) | 2 lines +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 19:06:25 +0200 (Fri, 07 Jul 2006) | 2 lines +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 18:41:38 +0200 (Fri, 07 Jul 2006) | 2 lines +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 @@ -27050,14 +27403,14 @@ Changed paths: Moved "Drawing Commands" section to immediately follow tutorial. ------------------------------------------------------------------------ -r1692 | jcbowman | 2006-07-07 00:30:18 +0200 (Fri, 07 Jul 2006) | 2 lines +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-07 00:17:13 +0200 (Fri, 07 Jul 2006) | 4 lines +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 @@ -27069,40 +27422,40 @@ Fixed documentation of periodic tridiagonal solver. Minor edits to Bezier curve documentation. ------------------------------------------------------------------------ -r1690 | rmarinov | 2006-07-06 22:05:53 +0200 (Thu, 06 Jul 2006) | 1 line +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 18:55:47 +0200 (Thu, 06 Jul 2006) | 2 lines +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 18:55:47 +0200 (Thu, 06 Jul 2006) | 1 line +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 09:05:00 +0200 (Thu, 06 Jul 2006) | 2 lines +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 08:10:14 +0200 (Thu, 06 Jul 2006) | 2 lines +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-06 07:53:55 +0200 (Thu, 06 Jul 2006) | 2 lines +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 @@ -27111,14 +27464,14 @@ Changed paths: Fixed cxx warning messages. ------------------------------------------------------------------------ -r1684 | jcbowman | 2006-07-06 06:39:14 +0200 (Thu, 06 Jul 2006) | 2 lines +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 20:28:58 +0200 (Wed, 05 Jul 2006) | 2 lines +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 @@ -27126,7 +27479,7 @@ Changed paths: Renamed locate to locatefile. ------------------------------------------------------------------------ -r1682 | jcbowman | 2006-07-05 09:15:18 +0200 (Wed, 05 Jul 2006) | 8 lines +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 @@ -27148,14 +27501,14 @@ Moved realmult to runtime. ------------------------------------------------------------------------ -r1681 | jcbowman | 2006-07-01 11:05:34 +0200 (Sat, 01 Jul 2006) | 2 lines +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 11:03:41 +0200 (Sat, 01 Jul 2006) | 4 lines +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 @@ -27172,7 +27525,7 @@ Simplified debugger: removed step, renamed line to step, and make trace toggle. Prune duplicate trace messages. ------------------------------------------------------------------------ -r1679 | jcbowman | 2006-07-01 09:20:21 +0200 (Sat, 01 Jul 2006) | 6 lines +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 @@ -27195,7 +27548,7 @@ Added twice setting to resolve LaTeX references. Improve embedded movie example. ------------------------------------------------------------------------ -r1678 | jcbowman | 2006-06-30 19:09:49 +0200 (Fri, 30 Jun 2006) | 4 lines +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 @@ -27205,7 +27558,7 @@ Generate wheel.mpg. Suppress vbv_delay overflow messages during mpeg merge. ------------------------------------------------------------------------ -r1677 | jcbowman | 2006-06-30 18:34:52 +0200 (Fri, 30 Jun 2006) | 2 lines +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 @@ -27213,21 +27566,21 @@ Changed paths: Use defaultformat again instead of empty format string. ------------------------------------------------------------------------ -r1676 | jcbowman | 2006-06-30 18:27:19 +0200 (Fri, 30 Jun 2006) | 2 lines +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 16:35:14 +0200 (Fri, 30 Jun 2006) | 2 lines +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-30 06:54:03 +0200 (Fri, 30 Jun 2006) | 2 lines +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 @@ -27236,21 +27589,21 @@ Changed paths: Added 3D array transpose and copy. ------------------------------------------------------------------------ -r1673 | jcbowman | 2006-06-30 06:37:03 +0200 (Fri, 30 Jun 2006) | 2 lines +r1673 | jcbowman | 2006-06-29 22:37:03 -0600 (Thu, 29 Jun 2006) | 2 lines Changed paths: M /trunk/asymptote/main.cc Prevent runtime errors and interrupts from resetting interactive environment. ------------------------------------------------------------------------ -r1672 | jcbowman | 2006-06-30 06:35:10 +0200 (Fri, 30 Jun 2006) | 2 lines +r1672 | jcbowman | 2006-06-29 22:35:10 -0600 (Thu, 29 Jun 2006) | 2 lines Changed paths: M /trunk/asymptote/arrayop.h Removed extra blank line at end of 3D array write. ------------------------------------------------------------------------ -r1671 | jcbowman | 2006-06-30 01:10:05 +0200 (Fri, 30 Jun 2006) | 2 lines +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 @@ -27260,7 +27613,7 @@ Changed paths: Moved introductory material into Tutorial section. ------------------------------------------------------------------------ -r1670 | jcbowman | 2006-06-29 19:37:38 +0200 (Thu, 29 Jun 2006) | 2 lines +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 @@ -27271,7 +27624,7 @@ Changed paths: Added prompt and quiet settings. ------------------------------------------------------------------------ -r1669 | jcbowman | 2006-06-29 14:20:33 +0200 (Thu, 29 Jun 2006) | 3 lines +r1669 | jcbowman | 2006-06-29 06:20:33 -0600 (Thu, 29 Jun 2006) | 3 lines Changed paths: M /trunk/asymptote/main.cc @@ -27279,21 +27632,21 @@ Don't exit if stack overflow or segmentation fault handlers fail (to workaround broken libsigsegv-2.3; upgrading to libsigsegv-2.4 is recommended). ------------------------------------------------------------------------ -r1668 | jcbowman | 2006-06-29 05:59:26 +0200 (Thu, 29 Jun 2006) | 2 lines +r1668 | jcbowman | 2006-06-28 21:59:26 -0600 (Wed, 28 Jun 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Renamed Examples section to Tutorial. ------------------------------------------------------------------------ -r1667 | jcbowman | 2006-06-28 20:40:09 +0200 (Wed, 28 Jun 2006) | 2 lines +r1667 | jcbowman | 2006-06-28 12:40:09 -0600 (Wed, 28 Jun 2006) | 2 lines Changed paths: M /trunk/asymptote/base/debugger.asy Removed unused line. ------------------------------------------------------------------------ -r1666 | jcbowman | 2006-06-28 20:38:09 +0200 (Wed, 28 Jun 2006) | 10 lines +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 @@ -27311,28 +27664,28 @@ quits debugger and ends execution. Better fix for memory leak. ------------------------------------------------------------------------ -r1665 | jcbowman | 2006-06-28 18:59:27 +0200 (Wed, 28 Jun 2006) | 2 lines +r1665 | jcbowman | 2006-06-28 10:59:27 -0600 (Wed, 28 Jun 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Minor documentation updates. ------------------------------------------------------------------------ -r1664 | hammera | 2006-06-28 09:24:15 +0200 (Wed, 28 Jun 2006) | 2 lines +r1664 | hammera | 2006-06-28 01:24:15 -0600 (Wed, 28 Jun 2006) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Ensured that the basis in lookAt() is orthonormal. ------------------------------------------------------------------------ -r1663 | jcbowman | 2006-06-28 08:35:12 +0200 (Wed, 28 Jun 2006) | 2 lines +r1663 | jcbowman | 2006-06-28 00:35:12 -0600 (Wed, 28 Jun 2006) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 1.11svn. ------------------------------------------------------------------------ -r1662 | jcbowman | 2006-06-28 08:03:25 +0200 (Wed, 28 Jun 2006) | 2 lines +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 @@ -27341,14 +27694,14 @@ Changed paths: Add support for spaces in Asymptote and output filenames. ------------------------------------------------------------------------ -r1661 | jcbowman | 2006-06-28 06:51:10 +0200 (Wed, 28 Jun 2006) | 2 lines +r1661 | jcbowman | 2006-06-27 22:51:10 -0600 (Tue, 27 Jun 2006) | 2 lines Changed paths: M /trunk/asymptote/picture.cc Added more quotes. ------------------------------------------------------------------------ -r1660 | jcbowman | 2006-06-28 06:44:55 +0200 (Wed, 28 Jun 2006) | 4 lines +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 @@ -27359,7 +27712,7 @@ Add more quotes for MSDOS users who like to use spaces in filenames. Remove quotes in diagnostic messages. ------------------------------------------------------------------------ -r1659 | jcbowman | 2006-06-27 21:30:09 +0200 (Tue, 27 Jun 2006) | 4 lines +r1659 | jcbowman | 2006-06-27 13:30:09 -0600 (Tue, 27 Jun 2006) | 4 lines Changed paths: M /trunk/asymptote/base/plain.asy @@ -27368,7 +27721,7 @@ Cache source code in debugger. Move debugger help message to immediately before prompt. ------------------------------------------------------------------------ -r1658 | jcbowman | 2006-06-27 20:42:03 +0200 (Tue, 27 Jun 2006) | 4 lines +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 @@ -27382,14 +27735,14 @@ Extended and documented debugger. Fixed string reads of lines containing only whitespace. ------------------------------------------------------------------------ -r1657 | jcbowman | 2006-06-27 09:47:31 +0200 (Tue, 27 Jun 2006) | 2 lines +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 09:45:40 +0200 (Tue, 27 Jun 2006) | 2 lines +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 @@ -27398,7 +27751,7 @@ Changed paths: Make default drawpen currentpen again. ------------------------------------------------------------------------ -r1655 | jcbowman | 2006-06-27 09:31:48 +0200 (Tue, 27 Jun 2006) | 2 lines +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 @@ -27407,7 +27760,7 @@ Changed paths: Work around atbreakpoint memory leak. ------------------------------------------------------------------------ -r1654 | jcbowman | 2006-06-27 07:25:54 +0200 (Tue, 27 Jun 2006) | 4 lines +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 @@ -27424,7 +27777,7 @@ Make Fill and FillDraw work with markers and superpaths. Minor formatting updates. ------------------------------------------------------------------------ -r1653 | jcbowman | 2006-06-27 06:23:17 +0200 (Tue, 27 Jun 2006) | 4 lines +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 @@ -27434,7 +27787,7 @@ Suppress all errors when quiet=2. Catch handled_error in configuration files. ------------------------------------------------------------------------ -r1652 | jcbowman | 2006-06-27 05:14:44 +0200 (Tue, 27 Jun 2006) | 4 lines +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 @@ -27445,14 +27798,14 @@ Added parametric surface example. Distinguish between distances in front of and behind camera. ------------------------------------------------------------------------ -r1651 | cmsavage | 2006-06-27 02:02:59 +0200 (Tue, 27 Jun 2006) | 1 line +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-27 00:04:47 +0200 (Tue, 27 Jun 2006) | 4 lines +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 @@ -27464,14 +27817,14 @@ Fixed segmentation fault if atbreakpoint isn't defined. Moved debugger.asy into plain.asy. ------------------------------------------------------------------------ -r1649 | jcbowman | 2006-06-26 10:02:39 +0200 (Mon, 26 Jun 2006) | 2 lines +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 09:18:44 +0200 (Mon, 26 Jun 2006) | 2 lines +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 @@ -27484,7 +27837,7 @@ Changed paths: Debugger support. ------------------------------------------------------------------------ -r1647 | jcbowman | 2006-06-26 06:13:21 +0200 (Mon, 26 Jun 2006) | 4 lines +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 @@ -27500,14 +27853,14 @@ Implement rudimentary debugger. Fix interrupts. ------------------------------------------------------------------------ -r1646 | jcbowman | 2006-06-26 06:10:58 +0200 (Mon, 26 Jun 2006) | 2 lines +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-26 06:10:14 +0200 (Mon, 26 Jun 2006) | 2 lines +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 @@ -27518,47 +27871,47 @@ Changed paths: Suppress stderr only for gv workaround. ------------------------------------------------------------------------ -r1644 | jcbowman | 2006-06-26 03:20:24 +0200 (Mon, 26 Jun 2006) | 2 lines +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-24 05:03:52 +0200 (Sat, 24 Jun 2006) | 2 lines +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-24 05:02:52 +0200 (Sat, 24 Jun 2006) | 2 lines +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-24 02:06:33 +0200 (Sat, 24 Jun 2006) | 1 line +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-24 02:04:34 +0200 (Sat, 24 Jun 2006) | 1 line +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-24 01:08:52 +0200 (Sat, 24 Jun 2006) | 1 line +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 14:12:58 +0200 (Fri, 23 Jun 2006) | 6 lines +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 @@ -27573,7 +27926,7 @@ Replaced GPL LICENSE with newer version (FSF forgot to bump the version number!). ------------------------------------------------------------------------ -r1637 | jcbowman | 2006-06-23 00:35:05 +0200 (Fri, 23 Jun 2006) | 2 lines +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 @@ -27581,7 +27934,7 @@ Changed paths: Incremented version to 1.10svn. ------------------------------------------------------------------------ -r1636 | jcbowman | 2006-06-22 21:52:31 +0200 (Thu, 22 Jun 2006) | 2 lines +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 @@ -27589,7 +27942,7 @@ Changed paths: Make gv-3.6.1 bug workaround work with older versions like gv-3.5.8. ------------------------------------------------------------------------ -r1635 | jcbowman | 2006-06-22 08:19:45 +0200 (Thu, 22 Jun 2006) | 2 lines +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 @@ -27597,14 +27950,14 @@ Changed paths: Updated to MSDOS gs8.54. ------------------------------------------------------------------------ -r1634 | jcbowman | 2006-06-22 08:18:51 +0200 (Thu, 22 Jun 2006) | 2 lines +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-22 06:36:17 +0200 (Thu, 22 Jun 2006) | 2 lines +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 @@ -27613,14 +27966,14 @@ Changed paths: Documented int[][] triangulate(pair[] z); for creating a triangular mesh. ------------------------------------------------------------------------ -r1632 | jcbowman | 2006-06-22 05:46:43 +0200 (Thu, 22 Jun 2006) | 2 lines +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-22 05:15:32 +0200 (Thu, 22 Jun 2006) | 2 lines +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 @@ -27628,14 +27981,14 @@ Changed paths: Clean up unneeded files. ------------------------------------------------------------------------ -r1630 | jcbowman | 2006-06-22 02:13:50 +0200 (Thu, 22 Jun 2006) | 2 lines +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-22 00:41:19 +0200 (Thu, 22 Jun 2006) | 2 lines +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 @@ -27671,7 +28024,7 @@ Changed paths: Removed unneeded public modifiers. ------------------------------------------------------------------------ -r1628 | jcbowman | 2006-06-22 00:35:07 +0200 (Thu, 22 Jun 2006) | 7 lines +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 @@ -27687,7 +28040,7 @@ titlepage. ------------------------------------------------------------------------ -r1627 | jcbowman | 2006-06-21 05:40:06 +0200 (Wed, 21 Jun 2006) | 6 lines +r1627 | jcbowman | 2006-06-20 21:40:06 -0600 (Tue, 20 Jun 2006) | 6 lines Changed paths: M /trunk/asymptote/configure.ac @@ -27698,7 +28051,7 @@ Fix help command by reverting broken Docdir change. ------------------------------------------------------------------------ -r1626 | jcbowman | 2006-06-20 21:12:52 +0200 (Tue, 20 Jun 2006) | 4 lines +r1626 | jcbowman | 2006-06-20 13:12:52 -0600 (Tue, 20 Jun 2006) | 4 lines Changed paths: M /trunk/asymptote/base/contour.asy @@ -27707,21 +28060,21 @@ Increased epsilon to fix corner cases. Suppress null labels. ------------------------------------------------------------------------ -r1625 | jcbowman | 2006-06-19 06:32:31 +0200 (Mon, 19 Jun 2006) | 2 lines +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-19 05:34:40 +0200 (Mon, 19 Jun 2006) | 2 lines +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-19 04:51:25 +0200 (Mon, 19 Jun 2006) | 2 lines +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 @@ -27730,7 +28083,7 @@ Changed paths: Fix cygwin build problems. ------------------------------------------------------------------------ -r1622 | jcbowman | 2006-06-18 18:39:54 +0200 (Sun, 18 Jun 2006) | 2 lines +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 @@ -27741,7 +28094,7 @@ Changed paths: Add and document contour labels. ------------------------------------------------------------------------ -r1621 | jcbowman | 2006-06-18 09:37:48 +0200 (Sun, 18 Jun 2006) | 4 lines +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 @@ -27751,7 +28104,7 @@ Updated documentation regarding type-dependent array functions. Fixed example. ------------------------------------------------------------------------ -r1620 | jcbowman | 2006-06-18 09:24:06 +0200 (Sun, 18 Jun 2006) | 2 lines +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 @@ -27759,7 +28112,7 @@ Changed paths: Add imagecontour example. ------------------------------------------------------------------------ -r1619 | jcbowman | 2006-06-18 09:03:23 +0200 (Sun, 18 Jun 2006) | 2 lines +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 @@ -27773,14 +28126,14 @@ Changed paths: Add improved and simplified version of Chris' palette modifications. ------------------------------------------------------------------------ -r1618 | jcbowman | 2006-06-18 00:53:00 +0200 (Sun, 18 Jun 2006) | 2 lines +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-18 00:49:51 +0200 (Sun, 18 Jun 2006) | 2 lines +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 @@ -27791,14 +28144,14 @@ Changed paths: Fixed and simplified LU decomposition, solve, and determinant. ------------------------------------------------------------------------ -r1616 | jcbowman | 2006-06-17 12:56:37 +0200 (Sat, 17 Jun 2006) | 2 lines +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-17 04:09:40 +0200 (Sat, 17 Jun 2006) | 2 lines +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 @@ -27809,14 +28162,14 @@ Changed paths: Optimized solve and inverse. ------------------------------------------------------------------------ -r1614 | rmarinov | 2006-06-16 22:01:41 +0200 (Fri, 16 Jun 2006) | 1 line +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-16 00:33:32 +0200 (Fri, 16 Jun 2006) | 4 lines +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 @@ -27831,7 +28184,7 @@ 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 22:41:13 +0200 (Thu, 15 Jun 2006) | 2 lines +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 @@ -27842,14 +28195,14 @@ Changed paths: Renamed readable to restricted. ------------------------------------------------------------------------ -r1611 | jcbowman | 2006-06-14 23:55:06 +0200 (Wed, 14 Jun 2006) | 2 lines +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 08:15:22 +0200 (Wed, 14 Jun 2006) | 4 lines +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 @@ -27860,7 +28213,7 @@ Change defaultformat argument of PaletteTicks to "". Fix formatting issues. ------------------------------------------------------------------------ -r1609 | hammera | 2006-06-14 01:23:58 +0200 (Wed, 14 Jun 2006) | 2 lines +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 @@ -27877,13 +28230,13 @@ Changed paths: Added readable keyword, made public the default permission. ------------------------------------------------------------------------ -r1608 | rmarinov | 2006-06-13 22:49:16 +0200 (Tue, 13 Jun 2006) | 1 line +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 21:14:18 +0200 (Tue, 13 Jun 2006) | 6 lines +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 @@ -27903,28 +28256,28 @@ Simplified contour interface. Added nonuniform contour mesh example. ------------------------------------------------------------------------ -r1606 | jcbowman | 2006-06-13 20:34:14 +0200 (Tue, 13 Jun 2006) | 2 lines +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 19:10:27 +0200 (Tue, 13 Jun 2006) | 1 line +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 09:00:48 +0200 (Tue, 13 Jun 2006) | 2 lines +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 08:59:12 +0200 (Tue, 13 Jun 2006) | 2 lines +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 @@ -27935,49 +28288,49 @@ Changed paths: Formatting. ------------------------------------------------------------------------ -r1602 | jcbowman | 2006-06-13 08:54:17 +0200 (Tue, 13 Jun 2006) | 2 lines +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 08:34:56 +0200 (Tue, 13 Jun 2006) | 2 lines +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 08:25:17 +0200 (Tue, 13 Jun 2006) | 2 lines +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-13 06:37:10 +0200 (Tue, 13 Jun 2006) | 2 lines +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-13 04:33:17 +0200 (Tue, 13 Jun 2006) | 2 lines +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-13 04:30:55 +0200 (Tue, 13 Jun 2006) | 2 lines +r1597 | jcbowman | 2006-06-12 20:30:55 -0600 (Mon, 12 Jun 2006) | 2 lines Changed paths: M /trunk/asymptote/dec.cc Standardize "could not load module" error message. ------------------------------------------------------------------------ -r1596 | jcbowman | 2006-06-13 04:29:02 +0200 (Tue, 13 Jun 2006) | 2 lines +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 @@ -27985,14 +28338,14 @@ Changed paths: Use most up-to-date verbose setting for traceback. ------------------------------------------------------------------------ -r1595 | rmarinov | 2006-06-12 18:23:59 +0200 (Mon, 12 Jun 2006) | 1 line +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 Removed copying of unused variable in triangulation routine. ------------------------------------------------------------------------ -r1594 | jcbowman | 2006-06-11 22:05:28 +0200 (Sun, 11 Jun 2006) | 2 lines +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 @@ -28000,14 +28353,14 @@ Changed paths: Removed executable flag. ------------------------------------------------------------------------ -r1593 | jcbowman | 2006-06-10 23:45:17 +0200 (Sat, 10 Jun 2006) | 2 lines +r1593 | jcbowman | 2006-06-10 15:45:17 -0600 (Sat, 10 Jun 2006) | 2 lines Changed paths: M /trunk/asymptote/base/solids.asy Make currentprojection public. ------------------------------------------------------------------------ -r1592 | jcbowman | 2006-06-10 23:42:22 +0200 (Sat, 10 Jun 2006) | 2 lines +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 @@ -28016,7 +28369,7 @@ Changed paths: Import three as public so that currentprojection can be overridden. ------------------------------------------------------------------------ -r1591 | hammera | 2006-06-10 21:55:29 +0200 (Sat, 10 Jun 2006) | 5 lines +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 @@ -28027,35 +28380,35 @@ Handle degenerate cases in lookAt(). ------------------------------------------------------------------------ -r1590 | hammera | 2006-06-10 21:51:57 +0200 (Sat, 10 Jun 2006) | 2 lines +r1590 | hammera | 2006-06-10 13:51:57 -0600 (Sat, 10 Jun 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Noted built-in modules. ------------------------------------------------------------------------ -r1589 | jcbowman | 2006-06-10 06:16:41 +0200 (Sat, 10 Jun 2006) | 2 lines +r1589 | jcbowman | 2006-06-09 22:16:41 -0600 (Fri, 09 Jun 2006) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Removed unused subtraction. ------------------------------------------------------------------------ -r1588 | jcbowman | 2006-06-10 06:05:53 +0200 (Sat, 10 Jun 2006) | 2 lines +r1588 | jcbowman | 2006-06-09 22:05:53 -0600 (Fri, 09 Jun 2006) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Fix overhead/underhead views. ------------------------------------------------------------------------ -r1587 | jcbowman | 2006-06-10 00:49:33 +0200 (Sat, 10 Jun 2006) | 2 lines +r1587 | jcbowman | 2006-06-09 16:49:33 -0600 (Fri, 09 Jun 2006) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Added up argument to lookAt; remove lookAtOrigin in favour of lookAt(O,...). ------------------------------------------------------------------------ -r1586 | jcbowman | 2006-06-09 20:21:26 +0200 (Fri, 09 Jun 2006) | 4 lines +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 @@ -28066,7 +28419,7 @@ Simply support for custom projections. Reverse arguments of lookAt for clarity. ------------------------------------------------------------------------ -r1585 | rmarinov | 2006-06-08 21:49:56 +0200 (Thu, 08 Jun 2006) | 1 line +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 @@ -28074,21 +28427,21 @@ Changed paths: Fixed a problem with triangulation. ------------------------------------------------------------------------ -r1584 | jcbowman | 2006-06-08 05:41:09 +0200 (Thu, 08 Jun 2006) | 2 lines +r1584 | jcbowman | 2006-06-07 21:41:09 -0600 (Wed, 07 Jun 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Fixed typo in configuration instructions. ------------------------------------------------------------------------ -r1583 | jcbowman | 2006-06-08 01:00:16 +0200 (Thu, 08 Jun 2006) | 2 lines +r1583 | jcbowman | 2006-06-07 17:00:16 -0600 (Wed, 07 Jun 2006) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Add Delaunay. ------------------------------------------------------------------------ -r1582 | jcbowman | 2006-06-08 00:58:54 +0200 (Thu, 08 Jun 2006) | 4 lines +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 @@ -28099,14 +28452,14 @@ Added Paul Bourke's Delaunay triangulation routine. Removed unneeded copyArray from inside. ------------------------------------------------------------------------ -r1581 | jcbowman | 2006-06-07 22:22:18 +0200 (Wed, 07 Jun 2006) | 2 lines +r1581 | jcbowman | 2006-06-07 14:22:18 -0600 (Wed, 07 Jun 2006) | 2 lines Changed paths: M /trunk/asymptote/base/solids.asy Fixed typo regarding cone vertex. ------------------------------------------------------------------------ -r1580 | jcbowman | 2006-06-07 22:02:03 +0200 (Wed, 07 Jun 2006) | 2 lines +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 @@ -28114,21 +28467,21 @@ Changed paths: Fix configuration problems. ------------------------------------------------------------------------ -r1579 | jcbowman | 2006-06-07 11:25:06 +0200 (Wed, 07 Jun 2006) | 2 lines +r1579 | jcbowman | 2006-06-07 03:25:06 -0600 (Wed, 07 Jun 2006) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Remove docdir. ------------------------------------------------------------------------ -r1578 | jcbowman | 2006-06-07 11:10:45 +0200 (Wed, 07 Jun 2006) | 2 lines +r1578 | jcbowman | 2006-06-07 03:10:45 -0600 (Wed, 07 Jun 2006) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Remove unused docdir operations. ------------------------------------------------------------------------ -r1577 | jcbowman | 2006-06-07 11:05:30 +0200 (Wed, 07 Jun 2006) | 2 lines +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 @@ -28138,14 +28491,14 @@ Changed paths: Implement work around for backwards-incompatible command-line options of gv-3.6.1. ------------------------------------------------------------------------ -r1576 | jcbowman | 2006-06-07 10:47:32 +0200 (Wed, 07 Jun 2006) | 2 lines +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. ------------------------------------------------------------------------ -r1575 | jcbowman | 2006-06-07 10:27:37 +0200 (Wed, 07 Jun 2006) | 4 lines +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 @@ -28158,7 +28511,7 @@ Fix default configure documentation directory setting. Document inclusion of Asymptote in Fedora Core Extras project. ------------------------------------------------------------------------ -r1574 | jcbowman | 2006-06-07 09:40:43 +0200 (Wed, 07 Jun 2006) | 2 lines +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 @@ -28166,7 +28519,7 @@ Changed paths: Added --with-docdir=PATH configure option. ------------------------------------------------------------------------ -r1573 | jcbowman | 2006-06-07 07:12:16 +0200 (Wed, 07 Jun 2006) | 6 lines +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 @@ -28182,14 +28535,14 @@ 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 22:46:11 +0200 (Tue, 06 Jun 2006) | 1 line +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 Added slopefields module. ------------------------------------------------------------------------ -r1571 | jcbowman | 2006-06-06 12:10:20 +0200 (Tue, 06 Jun 2006) | 2 lines +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 @@ -28197,39 +28550,39 @@ Changed paths: Fixed alignment problems, standardized usage. ------------------------------------------------------------------------ -r1570 | smelenchuk | 2006-06-05 20:13:22 +0200 (Mon, 05 Jun 2006) | 1 line +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 19:52:27 +0200 (Mon, 05 Jun 2006) | 1 line +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 17:31:06 +0200 (Mon, 05 Jun 2006) | 1 line +r1568 | smelenchuk | 2006-06-05 09:31:06 -0600 (Mon, 05 Jun 2006) | 1 line Changed paths: M /trunk/asymptote/base/flowchart.asy Adjust margins on flowrectangle (both with header and without). ------------------------------------------------------------------------ -r1567 | jcbowman | 2006-06-05 05:49:17 +0200 (Mon, 05 Jun 2006) | 2 lines +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 22:49:17 +0200 (Sun, 04 Jun 2006) | 2 lines +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 16:04:31 +0200 (Sat, 03 Jun 2006) | 6 lines +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 @@ -28244,21 +28597,21 @@ Renamed ngraph argument to n for consistency. Renamed straight(path) to piecewisestraight(path) and moved to runtime.in. ------------------------------------------------------------------------ -r1564 | jcbowman | 2006-06-03 00:20:34 +0200 (Sat, 03 Jun 2006) | 2 lines +r1564 | jcbowman | 2006-06-02 16:20:34 -0600 (Fri, 02 Jun 2006) | 2 lines Changed paths: M /trunk/asymptote/examples/dimension.asy Draw on frame f. ------------------------------------------------------------------------ -r1563 | hammera | 2006-05-31 21:51:33 +0200 (Wed, 31 May 2006) | 2 lines +r1563 | hammera | 2006-05-31 13:51:33 -0600 (Wed, 31 May 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Clarified the non-behaviour of top level static modifiers. ------------------------------------------------------------------------ -r1562 | hammera | 2006-05-31 21:42:21 +0200 (Wed, 31 May 2006) | 2 lines +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 @@ -28266,7 +28619,7 @@ Changed paths: Added warning for top-level static modifiers. ------------------------------------------------------------------------ -r1561 | jcbowman | 2006-05-31 20:45:50 +0200 (Wed, 31 May 2006) | 3 lines +r1561 | jcbowman | 2006-05-31 12:45:50 -0600 (Wed, 31 May 2006) | 3 lines Changed paths: M /trunk/asymptote/base/flowchart.asy @@ -28274,7 +28627,7 @@ Added flowblock initializer; removed unneeded new picture initializers. Added authors, improved indentation. ------------------------------------------------------------------------ -r1560 | jcbowman | 2006-05-31 19:54:36 +0200 (Wed, 31 May 2006) | 2 lines +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 @@ -28283,21 +28636,21 @@ Changed paths: Make cputime return a structure. ------------------------------------------------------------------------ -r1559 | jcbowman | 2006-05-31 19:53:38 +0200 (Wed, 31 May 2006) | 2 lines +r1559 | jcbowman | 2006-05-31 11:53:38 -0600 (Wed, 31 May 2006) | 2 lines Changed paths: M /trunk/asymptote/asymptote.spec Removed unneeded CFLAGS. ------------------------------------------------------------------------ -r1558 | jcbowman | 2006-05-31 18:34:10 +0200 (Wed, 31 May 2006) | 2 lines +r1558 | jcbowman | 2006-05-31 10:34:10 -0600 (Wed, 31 May 2006) | 2 lines Changed paths: M /trunk/asymptote/asymptote.spec Fix texinfo dependency. ------------------------------------------------------------------------ -r1557 | jcbowman | 2006-05-31 18:21:34 +0200 (Wed, 31 May 2006) | 2 lines +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 @@ -28306,7 +28659,7 @@ Changed paths: More info updates. ------------------------------------------------------------------------ -r1556 | jcbowman | 2006-05-31 15:03:42 +0200 (Wed, 31 May 2006) | 2 lines +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 @@ -28314,28 +28667,28 @@ Changed paths: Add cputime() function. ------------------------------------------------------------------------ -r1555 | jcbowman | 2006-05-31 14:24:26 +0200 (Wed, 31 May 2006) | 2 lines +r1555 | jcbowman | 2006-05-31 06:24:26 -0600 (Wed, 31 May 2006) | 2 lines Changed paths: M /trunk/asymptote/asymptote.spec Use -O3 when building rpms. ------------------------------------------------------------------------ -r1554 | jcbowman | 2006-05-31 14:13:43 +0200 (Wed, 31 May 2006) | 2 lines +r1554 | jcbowman | 2006-05-31 06:13:43 -0600 (Wed, 31 May 2006) | 2 lines Changed paths: M /trunk/asymptote/examples/dimension.asy Fix picture scaling computation in dimension example. ------------------------------------------------------------------------ -r1553 | jcbowman | 2006-05-31 13:18:53 +0200 (Wed, 31 May 2006) | 2 lines +r1553 | jcbowman | 2006-05-31 05:18:53 -0600 (Wed, 31 May 2006) | 2 lines Changed paths: M /trunk/asymptote/base/slide.asy Improve diagnostics. ------------------------------------------------------------------------ -r1552 | jcbowman | 2006-05-30 09:18:50 +0200 (Tue, 30 May 2006) | 2 lines +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 @@ -28343,49 +28696,49 @@ Changed paths: Removed info dir entry in %files section; makedepend should respect cflags. ------------------------------------------------------------------------ -r1551 | jcbowman | 2006-05-30 08:53:41 +0200 (Tue, 30 May 2006) | 2 lines +r1551 | jcbowman | 2006-05-30 00:53:41 -0600 (Tue, 30 May 2006) | 2 lines Changed paths: M /trunk/asymptote/asymptote.spec Use make install-all in rpm spec file to install info pages as well. ------------------------------------------------------------------------ -r1550 | jcbowman | 2006-05-30 08:53:15 +0200 (Tue, 30 May 2006) | 2 lines +r1550 | jcbowman | 2006-05-30 00:53:15 -0600 (Tue, 30 May 2006) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Fix make uninstall. ------------------------------------------------------------------------ -r1549 | jcbowman | 2006-05-30 08:28:36 +0200 (Tue, 30 May 2006) | 2 lines +r1549 | jcbowman | 2006-05-30 00:28:36 -0600 (Tue, 30 May 2006) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Fix installation changes. ------------------------------------------------------------------------ -r1548 | jcbowman | 2006-05-30 07:58:30 +0200 (Tue, 30 May 2006) | 2 lines +r1548 | jcbowman | 2006-05-29 23:58:30 -0600 (Mon, 29 May 2006) | 2 lines Changed paths: M /trunk/asymptote/examples/epix.asy Update example to use new mesh resolution names. ------------------------------------------------------------------------ -r1547 | jcbowman | 2006-05-30 07:57:15 +0200 (Tue, 30 May 2006) | 2 lines +r1547 | jcbowman | 2006-05-29 23:57:15 -0600 (Mon, 29 May 2006) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Fix another relative path installation problem. ------------------------------------------------------------------------ -r1546 | jcbowman | 2006-05-30 07:47:36 +0200 (Tue, 30 May 2006) | 2 lines +r1546 | jcbowman | 2006-05-29 23:47:36 -0600 (Mon, 29 May 2006) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Fix installation of system asy files. ------------------------------------------------------------------------ -r1545 | jcbowman | 2006-05-30 07:40:00 +0200 (Tue, 30 May 2006) | 2 lines +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 @@ -28393,7 +28746,7 @@ Changed paths: Fix cxx warning message. ------------------------------------------------------------------------ -r1544 | jcbowman | 2006-05-30 07:38:33 +0200 (Tue, 30 May 2006) | 2 lines +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) @@ -28404,7 +28757,7 @@ Changed paths: Renamed contour examples. ------------------------------------------------------------------------ -r1543 | jcbowman | 2006-05-30 07:33:18 +0200 (Tue, 30 May 2006) | 2 lines +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 @@ -28414,7 +28767,7 @@ Changed paths: Simplified contour interfaces by implicitly casting pen to pen(real). ------------------------------------------------------------------------ -r1542 | jcbowman | 2006-05-30 06:06:37 +0200 (Tue, 30 May 2006) | 2 lines +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 @@ -28422,28 +28775,28 @@ Changed paths: Change package group; request texi2dvi; install asy-init.el. ------------------------------------------------------------------------ -r1541 | jcbowman | 2006-05-30 06:02:14 +0200 (Tue, 30 May 2006) | 2 lines +r1541 | jcbowman | 2006-05-29 22:02:14 -0600 (Mon, 29 May 2006) | 2 lines Changed paths: A /trunk/asymptote/base/asy-init.el Add emacs/xemacs init file for rpm installation. ------------------------------------------------------------------------ -r1540 | jcbowman | 2006-05-30 06:01:05 +0200 (Tue, 30 May 2006) | 2 lines +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 23:46:10 +0200 (Mon, 29 May 2006) | 1 line +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 23:31:48 +0200 (Mon, 29 May 2006) | 1 line +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 @@ -28451,7 +28804,7 @@ Changed paths: Added basic documentation for contours. ------------------------------------------------------------------------ -r1537 | jcbowman | 2006-05-29 06:40:13 +0200 (Mon, 29 May 2006) | 2 lines +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 @@ -28460,48 +28813,48 @@ Changed paths: Minor optimizations; standardized mesh arguments (n -> nx, m -> ny). ------------------------------------------------------------------------ -r1536 | jcbowman | 2006-05-29 02:07:12 +0200 (Mon, 29 May 2006) | 2 lines +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 21:12:14 +0200 (Sun, 28 May 2006) | 2 lines +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-27 06:19:37 +0200 (Sat, 27 May 2006) | 2 lines +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 23:32:06 +0200 (Fri, 26 May 2006) | 1 line +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 23:12:37 +0200 (Fri, 26 May 2006) | 2 lines +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 23:02:09 +0200 (Fri, 26 May 2006) | 2 lines +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 19:36:37 +0200 (Fri, 26 May 2006) | 6 lines +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 @@ -28514,7 +28867,7 @@ Make palette.asy use grayscale with -gray. Replace bool mono by settings.gray || settings.bw. ------------------------------------------------------------------------ -r1529 | jcbowman | 2006-05-26 16:24:01 +0200 (Fri, 26 May 2006) | 5 lines +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 @@ -28525,13 +28878,13 @@ seconds(string t="", string format=""); Make time() return the current time in the default UNIX format. ------------------------------------------------------------------------ -r1528 | rmarinov | 2006-05-25 23:35:50 +0200 (Thu, 25 May 2006) | 1 line +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 22:50:32 +0200 (Thu, 25 May 2006) | 2 lines +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 @@ -28539,19 +28892,19 @@ Changed paths: Changed 1.07cvs to 1.07svn. ------------------------------------------------------------------------ -r1526 | rmarinov | 2006-05-25 21:17:55 +0200 (Thu, 25 May 2006) | 1 line +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 19:29:03 +0200 (Thu, 25 May 2006) | 1 line +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 18:43:46 +0200 (Thu, 25 May 2006) | 2 lines +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 @@ -28559,7 +28912,7 @@ Changed paths: Added example of log2 graph. ------------------------------------------------------------------------ -r1523 | jcbowman | 2006-05-25 18:32:56 +0200 (Thu, 25 May 2006) | 4 lines +r1523 | jcbowman | 2006-05-25 10:32:56 -0600 (Thu, 25 May 2006) | 4 lines Changed paths: M /trunk/asymptote/base/graph.asy @@ -28568,7 +28921,7 @@ Fixed bug in YZero. Handle log graphs bases other than 10. ------------------------------------------------------------------------ -r1522 | jcbowman | 2006-05-25 13:00:23 +0200 (Thu, 25 May 2006) | 5 lines +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 @@ -28582,7 +28935,7 @@ argument. Add virtual insert function for arrays. ------------------------------------------------------------------------ -r1521 | jcbowman | 2006-05-25 12:20:44 +0200 (Thu, 25 May 2006) | 2 lines +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 @@ -28593,28 +28946,28 @@ Changed paths: Added virtual pull function for arrays. ------------------------------------------------------------------------ -r1520 | jcbowman | 2006-05-25 11:44:18 +0200 (Thu, 25 May 2006) | 2 lines +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 11:07:52 +0200 (Thu, 25 May 2006) | 2 lines +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 10:55:26 +0200 (Thu, 25 May 2006) | 2 lines +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 10:30:13 +0200 (Thu, 25 May 2006) | 2 lines +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 @@ -28624,7 +28977,7 @@ Changed paths: Fixed longitudinal skeleton when c != O. ------------------------------------------------------------------------ -r1516 | jcbowman | 2006-05-25 10:28:57 +0200 (Thu, 25 May 2006) | 2 lines +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 @@ -28632,7 +28985,7 @@ Changed paths: Minor optimizations. ------------------------------------------------------------------------ -r1515 | jcbowman | 2006-05-25 10:27:52 +0200 (Thu, 25 May 2006) | 2 lines +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 @@ -28642,7 +28995,7 @@ Changed paths: Check colorspace argument for all forms of shading. ------------------------------------------------------------------------ -r1514 | jcbowman | 2006-05-25 10:26:56 +0200 (Thu, 25 May 2006) | 2 lines +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 @@ -28650,14 +29003,14 @@ Changed paths: Added 3d axes routine. ------------------------------------------------------------------------ -r1513 | rmarinov | 2006-05-24 23:45:34 +0200 (Wed, 24 May 2006) | 2 lines +r1513 | rmarinov | 2006-05-24 15:45:34 -0600 (Wed, 24 May 2006) | 2 lines Changed paths: M /trunk/asymptote/base/contour.asy Now uses arrays. ------------------------------------------------------------------------ -r1512 | jcbowman | 2006-05-24 23:08:08 +0200 (Wed, 24 May 2006) | 2 lines +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 @@ -28665,7 +29018,7 @@ Changed paths: Handle subpath arguments beyond boundaries. ------------------------------------------------------------------------ -r1511 | jcbowman | 2006-05-24 19:25:27 +0200 (Wed, 24 May 2006) | 2 lines +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 @@ -28674,21 +29027,21 @@ Changed paths: Added outline(). ------------------------------------------------------------------------ -r1510 | jcbowman | 2006-05-24 09:16:30 +0200 (Wed, 24 May 2006) | 2 lines +r1510 | jcbowman | 2006-05-24 01:16:30 -0600 (Wed, 24 May 2006) | 2 lines Changed paths: M /trunk/asymptote/base/plain.asy Added reverse(triple[]). ------------------------------------------------------------------------ -r1509 | jcbowman | 2006-05-24 08:28:55 +0200 (Wed, 24 May 2006) | 2 lines +r1509 | jcbowman | 2006-05-24 00:28:55 -0600 (Wed, 24 May 2006) | 2 lines Changed paths: M /trunk/asymptote/path.cc Minor optimizations. ------------------------------------------------------------------------ -r1508 | jcbowman | 2006-05-24 08:27:59 +0200 (Wed, 24 May 2006) | 2 lines +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 @@ -28696,14 +29049,14 @@ Changed paths: Simplified code. ------------------------------------------------------------------------ -r1507 | jcbowman | 2006-05-24 06:32:50 +0200 (Wed, 24 May 2006) | 2 lines +r1507 | jcbowman | 2006-05-23 22:32:50 -0600 (Tue, 23 May 2006) | 2 lines Changed paths: M /trunk/asymptote/INSTALL Updated to mention Subversion instead of CVS. ------------------------------------------------------------------------ -r1506 | jcbowman | 2006-05-24 06:27:31 +0200 (Wed, 24 May 2006) | 6 lines +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 @@ -28716,63 +29069,63 @@ Fixed list of autogenerated files in slidedemo.asy. Added missing file. ------------------------------------------------------------------------ -r1505 | jcbowman | 2006-05-24 00:36:20 +0200 (Wed, 24 May 2006) | 2 lines +r1505 | jcbowman | 2006-05-23 16:36:20 -0600 (Tue, 23 May 2006) | 2 lines Changed paths: M /trunk/asymptote/base/contour.asy Clarified comment about duplicate guides. ------------------------------------------------------------------------ -r1504 | rmarinov | 2006-05-23 22:44:18 +0200 (Tue, 23 May 2006) | 2 lines +r1504 | rmarinov | 2006-05-23 14:44:18 -0600 (Tue, 23 May 2006) | 2 lines Changed paths: M /trunk/asymptote/base/contour.asy basic .. routine ------------------------------------------------------------------------ -r1503 | jcbowman | 2006-05-23 19:33:30 +0200 (Tue, 23 May 2006) | 2 lines +r1503 | jcbowman | 2006-05-23 11:33:30 -0600 (Tue, 23 May 2006) | 2 lines Changed paths: M /trunk/asymptote/base/contour.asy Improved formatting. ------------------------------------------------------------------------ -r1502 | rmarinov | 2006-05-23 19:26:18 +0200 (Tue, 23 May 2006) | 2 lines +r1502 | rmarinov | 2006-05-23 11:26:18 -0600 (Tue, 23 May 2006) | 2 lines Changed paths: M /trunk/asymptote/base/contour.asy minor updates to contour.asy ------------------------------------------------------------------------ -r1501 | jcbowman | 2006-05-23 18:46:50 +0200 (Tue, 23 May 2006) | 2 lines +r1501 | jcbowman | 2006-05-23 10:46:50 -0600 (Tue, 23 May 2006) | 2 lines Changed paths: M /trunk/asymptote/base/solids.asy Fixed typo. ------------------------------------------------------------------------ -r1500 | jcbowman | 2006-05-23 00:23:43 +0200 (Tue, 23 May 2006) | 2 lines +r1500 | jcbowman | 2006-05-22 16:23:43 -0600 (Mon, 22 May 2006) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 1.07cvs. ------------------------------------------------------------------------ -r1499 | jcbowman | 2006-05-22 16:36:57 +0200 (Mon, 22 May 2006) | 2 lines +r1499 | jcbowman | 2006-05-22 08:36:57 -0600 (Mon, 22 May 2006) | 2 lines Changed paths: M /trunk/asymptote/base/slide.asy Added figuremattpen optional argument. ------------------------------------------------------------------------ -r1498 | jcbowman | 2006-05-22 16:36:14 +0200 (Mon, 22 May 2006) | 2 lines +r1498 | jcbowman | 2006-05-22 08:36:14 -0600 (Mon, 22 May 2006) | 2 lines Changed paths: M /trunk/asymptote/asymptote.spec Fixed syntax. ------------------------------------------------------------------------ -r1497 | jcbowman | 2006-05-22 08:17:35 +0200 (Mon, 22 May 2006) | 5 lines +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 @@ -28787,14 +29140,14 @@ Renamed old flowchart.asy example to advection.asy. Formatted flowchart.asy base file and example; standardized spellings, etc. ------------------------------------------------------------------------ -r1496 | jcbowman | 2006-05-22 07:38:42 +0200 (Mon, 22 May 2006) | 2 lines +r1496 | jcbowman | 2006-05-21 23:38:42 -0600 (Sun, 21 May 2006) | 2 lines Changed paths: M /trunk/asymptote/asymptote.spec Updated. ------------------------------------------------------------------------ -r1495 | jcbowman | 2006-05-22 07:38:05 +0200 (Mon, 22 May 2006) | 4 lines +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 @@ -28806,21 +29159,21 @@ Restore TeXpipepreamble and TeXpreamble after eval(embedded=false). Restore settings between multiple file runs. ------------------------------------------------------------------------ -r1494 | jcbowman | 2006-05-22 07:35:52 +0200 (Mon, 22 May 2006) | 2 lines +r1494 | jcbowman | 2006-05-21 23:35:52 -0600 (Sun, 21 May 2006) | 2 lines Changed paths: M /trunk/asymptote/entry.cc More endl to newl changes. ------------------------------------------------------------------------ -r1493 | jcbowman | 2006-05-22 07:34:29 +0200 (Mon, 22 May 2006) | 2 lines +r1493 | jcbowman | 2006-05-21 23:34:29 -0600 (Sun, 21 May 2006) | 2 lines Changed paths: M /trunk/asymptote/fftw++.h Allow alignment checking to be disabled with -DNO_CHECK_ALIGN. ------------------------------------------------------------------------ -r1492 | smelenchuk | 2006-05-21 22:00:13 +0200 (Sun, 21 May 2006) | 2 lines +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 @@ -28829,7 +29182,7 @@ Changed paths: 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?). ------------------------------------------------------------------------ -r1491 | jcbowman | 2006-05-21 10:39:14 +0200 (Sun, 21 May 2006) | 12 lines +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 @@ -28854,14 +29207,14 @@ Moved margin argument of figure in slide.asy to just after options. Make slidedemo.asy generate required files in case they don't exist. ------------------------------------------------------------------------ -r1490 | jcbowman | 2006-05-21 10:02:42 +0200 (Sun, 21 May 2006) | 2 lines +r1490 | jcbowman | 2006-05-21 02:02:42 -0600 (Sun, 21 May 2006) | 2 lines Changed paths: M /trunk/asymptote/main.cc Fixed segmentation fault with a future eval after an eval throws an exception. ------------------------------------------------------------------------ -r1489 | jcbowman | 2006-05-21 08:38:22 +0200 (Sun, 21 May 2006) | 10 lines +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 @@ -28878,7 +29231,7 @@ Add an argument to newslide to allow stepping to be turned off for that slide. Updated slidedemo example. ------------------------------------------------------------------------ -r1488 | jcbowman | 2006-05-21 08:34:16 +0200 (Sun, 21 May 2006) | 2 lines +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 @@ -28886,7 +29239,7 @@ Changed paths: Add optional x and y margin arguments to Fill. ------------------------------------------------------------------------ -r1487 | jcbowman | 2006-05-21 08:29:44 +0200 (Sun, 21 May 2006) | 4 lines +r1487 | jcbowman | 2006-05-21 00:29:44 -0600 (Sun, 21 May 2006) | 4 lines Changed paths: M /trunk/asymptote/settings.cc @@ -28895,7 +29248,7 @@ Allow -u to be specified multiple times on command line. Make "open" the default pdf viewer for MacOS. ------------------------------------------------------------------------ -r1486 | jcbowman | 2006-05-21 08:28:15 +0200 (Sun, 21 May 2006) | 3 lines +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 @@ -28904,7 +29257,7 @@ Added asycolors.sty package to make LaTeX aware of CMYK versions of predefined Asymptote colours. ------------------------------------------------------------------------ -r1485 | jcbowman | 2006-05-21 08:24:42 +0200 (Sun, 21 May 2006) | 4 lines +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 @@ -28916,7 +29269,7 @@ Fixed -outformat pdf for papersizes like a4 with nonintegral bp dimensions. Improve performance by avoiding unnecessary flushing of output stream. ------------------------------------------------------------------------ -r1484 | jcbowman | 2006-05-20 01:24:21 +0200 (Sat, 20 May 2006) | 4 lines +r1484 | jcbowman | 2006-05-19 17:24:21 -0600 (Fri, 19 May 2006) | 4 lines Changed paths: M /trunk/asymptote/runtime.in @@ -28925,28 +29278,28 @@ Make fft(real[]) a nop when not configured with fftw. Handle fft(new real[]) gracefully (returns an empty array). ------------------------------------------------------------------------ -r1483 | rmarinov | 2006-05-19 18:31:11 +0200 (Fri, 19 May 2006) | 2 lines +r1483 | rmarinov | 2006-05-19 10:31:11 -0600 (Fri, 19 May 2006) | 2 lines Changed paths: M /trunk/asymptote/base/contour.asy contour.asy now with guides, supports dashed lines ------------------------------------------------------------------------ -r1482 | jcbowman | 2006-05-19 09:09:38 +0200 (Fri, 19 May 2006) | 2 lines +r1482 | jcbowman | 2006-05-19 01:09:38 -0600 (Fri, 19 May 2006) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 1.06cvs. ------------------------------------------------------------------------ -r1481 | jcbowman | 2006-05-19 06:42:16 +0200 (Fri, 19 May 2006) | 2 lines +r1481 | jcbowman | 2006-05-18 22:42:16 -0600 (Thu, 18 May 2006) | 2 lines Changed paths: M /trunk/asymptote/base/slide.asy Reduced default authorpen fontsize. ------------------------------------------------------------------------ -r1480 | jcbowman | 2006-05-19 06:21:02 +0200 (Fri, 19 May 2006) | 6 lines +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 @@ -28965,7 +29318,7 @@ Standardized arguments to revolution. Updated documentation and examples. ------------------------------------------------------------------------ -r1479 | jcbowman | 2006-05-18 21:43:12 +0200 (Thu, 18 May 2006) | 2 lines +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 @@ -28977,28 +29330,28 @@ Changed paths: Added determinant test. ------------------------------------------------------------------------ -r1478 | jcbowman | 2006-05-18 21:04:15 +0200 (Thu, 18 May 2006) | 2 lines +r1478 | jcbowman | 2006-05-18 13:04:15 -0600 (Thu, 18 May 2006) | 2 lines Changed paths: M /trunk/asymptote/base/math.asy Removed unnormalized epsilon from determinant. ------------------------------------------------------------------------ -r1477 | jcbowman | 2006-05-18 20:48:10 +0200 (Thu, 18 May 2006) | 2 lines +r1477 | jcbowman | 2006-05-18 12:48:10 -0600 (Thu, 18 May 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Updated documentation: real a[] now constructs internal functions of real[]. ------------------------------------------------------------------------ -r1476 | hammera | 2006-05-18 20:17:29 +0200 (Thu, 18 May 2006) | 2 lines +r1476 | hammera | 2006-05-18 12:17:29 -0600 (Thu, 18 May 2006) | 2 lines Changed paths: M /trunk/asymptote/TODO addOps for int x[] now implemented. ------------------------------------------------------------------------ -r1475 | hammera | 2006-05-18 19:55:07 +0200 (Thu, 18 May 2006) | 3 lines +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 @@ -29009,21 +29362,21 @@ Now add operations for all variable declarations of new arrays and functions. Removed old code. ------------------------------------------------------------------------ -r1474 | jcbowman | 2006-05-18 12:14:06 +0200 (Thu, 18 May 2006) | 2 lines +r1474 | jcbowman | 2006-05-18 04:14:06 -0600 (Thu, 18 May 2006) | 2 lines Changed paths: M /trunk/asymptote/examples/slidedemo.asy Explicitly document -u stepping=true. ------------------------------------------------------------------------ -r1473 | jcbowman | 2006-05-18 11:53:10 +0200 (Thu, 18 May 2006) | 2 lines +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 11:29:48 +0200 (Thu, 18 May 2006) | 14 lines +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 @@ -29049,14 +29402,14 @@ Fixed normal(path3). Updated documentation. ------------------------------------------------------------------------ -r1471 | jcbowman | 2006-05-18 09:03:04 +0200 (Thu, 18 May 2006) | 2 lines +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-18 07:44:26 +0200 (Thu, 18 May 2006) | 2 lines +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 @@ -29066,7 +29419,7 @@ Changed paths: Documented how to call Asymptote from Python. ------------------------------------------------------------------------ -r1469 | jcbowman | 2006-05-18 07:07:49 +0200 (Thu, 18 May 2006) | 2 lines +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 @@ -29074,14 +29427,14 @@ Changed paths: Make location of slidedemo explicit. ------------------------------------------------------------------------ -r1468 | jcbowman | 2006-05-18 06:46:32 +0200 (Thu, 18 May 2006) | 2 lines +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-18 06:44:19 +0200 (Thu, 18 May 2006) | 2 lines +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 @@ -29091,14 +29444,14 @@ Changed paths: Allow stepping to be enabled from the command line: -u stepping=true. ------------------------------------------------------------------------ -r1466 | jcbowman | 2006-05-18 06:39:49 +0200 (Thu, 18 May 2006) | 2 lines +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-18 06:15:27 +0200 (Thu, 18 May 2006) | 2 lines +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 @@ -29106,7 +29459,7 @@ Changed paths: Added example showing how to label an axis with an arbitrary string. ------------------------------------------------------------------------ -r1464 | jcbowman | 2006-05-16 09:40:57 +0200 (Tue, 16 May 2006) | 2 lines +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 @@ -29131,28 +29484,28 @@ Changed paths: Improved test diagnostics by using internal assert(bool) function. ------------------------------------------------------------------------ -r1463 | jcbowman | 2006-05-16 09:37:55 +0200 (Tue, 16 May 2006) | 2 lines +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 09:36:19 +0200 (Tue, 16 May 2006) | 2 lines +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 09:34:48 +0200 (Tue, 16 May 2006) | 2 lines +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 08:45:38 +0200 (Mon, 15 May 2006) | 2 lines +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 @@ -29163,14 +29516,14 @@ Changed paths: Added offset argument to linetype. ------------------------------------------------------------------------ -r1459 | jcbowman | 2006-05-14 22:54:35 +0200 (Sun, 14 May 2006) | 2 lines +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 22:48:42 +0200 (Sun, 14 May 2006) | 2 lines +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 @@ -29181,21 +29534,21 @@ Changed paths: Move GSL functions into a separate module named gsl. ------------------------------------------------------------------------ -r1457 | jcbowman | 2006-05-14 22:37:04 +0200 (Sun, 14 May 2006) | 2 lines +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 19:29:08 +0200 (Sun, 14 May 2006) | 2 lines +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 20:33:45 +0200 (Sat, 13 May 2006) | 2 lines +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 @@ -29213,14 +29566,14 @@ Changed paths: Moved addOps for types to builtin.cc. Added support for builtin structures. ------------------------------------------------------------------------ -r1454 | hammera | 2006-05-13 17:52:19 +0200 (Sat, 13 May 2006) | 2 lines +r1454 | hammera | 2006-05-13 09:52:19 -0600 (Sat, 13 May 2006) | 2 lines Changed paths: M /trunk/asymptote/exp.h Fixed typo. ------------------------------------------------------------------------ -r1453 | jcbowman | 2006-05-13 08:53:22 +0200 (Sat, 13 May 2006) | 2 lines +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 @@ -29228,21 +29581,21 @@ Changed paths: Removed quiet(bool) in favour of explicit setting. ------------------------------------------------------------------------ -r1452 | jcbowman | 2006-05-13 08:20:07 +0200 (Sat, 13 May 2006) | 2 lines +r1452 | jcbowman | 2006-05-13 00:20:07 -0600 (Sat, 13 May 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/asy.1 Updated man page. ------------------------------------------------------------------------ -r1451 | jcbowman | 2006-05-13 07:59:05 +0200 (Sat, 13 May 2006) | 2 lines +r1451 | jcbowman | 2006-05-12 23:59:05 -0600 (Fri, 12 May 2006) | 2 lines Changed paths: A /trunk/asymptote/asymptote.spec Added RPM spec file, courtesy of Jose Pedro Oliveira. ------------------------------------------------------------------------ -r1450 | jcbowman | 2006-05-13 07:25:56 +0200 (Sat, 13 May 2006) | 11 lines +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 @@ -29260,7 +29613,7 @@ on a version number either: version checking is done in plain.asy). Updated documentation (including new sourceforge cvs instructions). ------------------------------------------------------------------------ -r1449 | jcbowman | 2006-05-13 06:55:57 +0200 (Sat, 13 May 2006) | 2 lines +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 @@ -29268,7 +29621,7 @@ Changed paths: Make Arc use degrees rather than radians. ------------------------------------------------------------------------ -r1448 | jcbowman | 2006-05-13 06:54:38 +0200 (Sat, 13 May 2006) | 9 lines +r1448 | jcbowman | 2006-05-12 22:54:38 -0600 (Fri, 12 May 2006) | 9 lines Changed paths: M /trunk/asymptote/base/three.asy @@ -29282,56 +29635,56 @@ Ignore spurious errors from longitude. Added missing (optional) normal argument to arc call. ------------------------------------------------------------------------ -r1447 | jcbowman | 2006-05-13 06:47:41 +0200 (Sat, 13 May 2006) | 2 lines +r1447 | jcbowman | 2006-05-12 22:47:41 -0600 (Fri, 12 May 2006) | 2 lines Changed paths: M /trunk/asymptote/base/filldraw.asy Added clipping margin to unfill. ------------------------------------------------------------------------ -r1446 | jcbowman | 2006-05-13 06:46:54 +0200 (Sat, 13 May 2006) | 2 lines +r1446 | jcbowman | 2006-05-12 22:46:54 -0600 (Fri, 12 May 2006) | 2 lines Changed paths: M /trunk/asymptote/exp.cc Added Andy's getApplication bug fix. ------------------------------------------------------------------------ -r1445 | rmarinov | 2006-05-12 23:50:17 +0200 (Fri, 12 May 2006) | 2 lines +r1445 | rmarinov | 2006-05-12 15:50:17 -0600 (Fri, 12 May 2006) | 2 lines Changed paths: M /trunk/asymptote/base/contour.asy lines of length <80. handles multiple contour lines at once for efficiency. ------------------------------------------------------------------------ -r1444 | jcbowman | 2006-05-12 23:03:59 +0200 (Fri, 12 May 2006) | 2 lines +r1444 | jcbowman | 2006-05-12 15:03:59 -0600 (Fri, 12 May 2006) | 2 lines Changed paths: M /trunk/asymptote/base/contour.asy Renamed pen argument. ------------------------------------------------------------------------ -r1443 | rmarinov | 2006-05-12 21:05:34 +0200 (Fri, 12 May 2006) | 2 lines +r1443 | rmarinov | 2006-05-12 13:05:34 -0600 (Fri, 12 May 2006) | 2 lines Changed paths: A /trunk/asymptote/base/contour.asy added basic contouring routine ------------------------------------------------------------------------ -r1442 | rmarinov | 2006-05-12 20:58:51 +0200 (Fri, 12 May 2006) | 2 lines +r1442 | rmarinov | 2006-05-12 12:58:51 -0600 (Fri, 12 May 2006) | 2 lines Changed paths: M /trunk/asymptote/base/math.asy added general determinant ------------------------------------------------------------------------ -r1441 | smelenchuk | 2006-05-12 18:40:23 +0200 (Fri, 12 May 2006) | 2 lines +r1441 | smelenchuk | 2006-05-12 10:40:23 -0600 (Fri, 12 May 2006) | 2 lines Changed paths: A /trunk/asymptote/tests/arith/transform.asy More tests; these ones relate to transforms. ------------------------------------------------------------------------ -r1440 | smelenchuk | 2006-05-12 18:19:44 +0200 (Fri, 12 May 2006) | 2 lines +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 @@ -29342,7 +29695,7 @@ Changed paths: 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. ------------------------------------------------------------------------ -r1439 | jcbowman | 2006-05-08 10:33:45 +0200 (Mon, 08 May 2006) | 2 lines +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 @@ -29350,7 +29703,7 @@ Changed paths: Fixed quiet(bool); improve settings diagnostic. ------------------------------------------------------------------------ -r1438 | jcbowman | 2006-05-08 09:50:15 +0200 (Mon, 08 May 2006) | 14 lines +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 @@ -29383,7 +29736,7 @@ Generalized DESTDIR support. Documented optional packages in INSTALL. ------------------------------------------------------------------------ -r1437 | jcbowman | 2006-05-08 09:36:48 +0200 (Mon, 08 May 2006) | 4 lines +r1437 | jcbowman | 2006-05-08 01:36:48 -0600 (Mon, 08 May 2006) | 4 lines Changed paths: M /trunk/asymptote/drawpath.cc @@ -29392,28 +29745,28 @@ In dash adjustment, always respect scaling to penwidth (when requested) and draw terminator if close to arclength. ------------------------------------------------------------------------ -r1436 | jcbowman | 2006-05-07 05:39:22 +0200 (Sun, 07 May 2006) | 2 lines +r1436 | jcbowman | 2006-05-06 21:39:22 -0600 (Sat, 06 May 2006) | 2 lines Changed paths: M /trunk/asymptote/exp.cc Improve ambiguous function signature diagnostics. ------------------------------------------------------------------------ -r1435 | jcbowman | 2006-05-07 05:35:50 +0200 (Sun, 07 May 2006) | 2 lines +r1435 | jcbowman | 2006-05-06 21:35:50 -0600 (Sat, 06 May 2006) | 2 lines Changed paths: M /trunk/asymptote/main.cc Turn of listvariables while reading config files. ------------------------------------------------------------------------ -r1434 | jcbowman | 2006-05-06 12:30:43 +0200 (Sat, 06 May 2006) | 2 lines +r1434 | jcbowman | 2006-05-06 04:30:43 -0600 (Sat, 06 May 2006) | 2 lines Changed paths: A /trunk/asymptote/examples/Sierpinski.asy Added Sierpinski gasket example. ------------------------------------------------------------------------ -r1433 | jcbowman | 2006-05-05 11:06:16 +0200 (Fri, 05 May 2006) | 2 lines +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 @@ -29421,7 +29774,7 @@ Changed paths: Added obligueY projection. ------------------------------------------------------------------------ -r1432 | jcbowman | 2006-05-02 17:59:46 +0200 (Tue, 02 May 2006) | 11 lines +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 @@ -29442,14 +29795,14 @@ picture dimensions. Handle nonstandard paper sizes when producing pdf files. ------------------------------------------------------------------------ -r1431 | jcbowman | 2006-05-02 14:27:12 +0200 (Tue, 02 May 2006) | 2 lines +r1431 | jcbowman | 2006-05-02 06:27:12 -0600 (Tue, 02 May 2006) | 2 lines Changed paths: M /trunk/asymptote/builtin.cc Added realDigits (DBL_DIG). ------------------------------------------------------------------------ -r1430 | jcbowman | 2006-05-02 05:50:09 +0200 (Tue, 02 May 2006) | 7 lines +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 @@ -29463,14 +29816,14 @@ Use string(real x, int digits) instead of the locale-dependent format function for postscript patterns. ------------------------------------------------------------------------ -r1429 | jcbowman | 2006-04-29 15:37:10 +0200 (Sat, 29 Apr 2006) | 2 lines +r1429 | jcbowman | 2006-04-29 07:37:10 -0600 (Sat, 29 Apr 2006) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Fixed rotate(real angle, triple u, triple v) when u != 0. ------------------------------------------------------------------------ -r1428 | jcbowman | 2006-04-28 16:08:24 +0200 (Fri, 28 Apr 2006) | 2 lines +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 @@ -29479,14 +29832,14 @@ Changed paths: Added obliqueX projection. ------------------------------------------------------------------------ -r1427 | jcbowman | 2006-04-28 15:51:59 +0200 (Fri, 28 Apr 2006) | 2 lines +r1427 | jcbowman | 2006-04-28 07:51:59 -0600 (Fri, 28 Apr 2006) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Moved fftw header check back to original location. ------------------------------------------------------------------------ -r1426 | jcbowman | 2006-04-28 14:51:52 +0200 (Fri, 28 Apr 2006) | 3 lines +r1426 | jcbowman | 2006-04-28 06:51:52 -0600 (Fri, 28 Apr 2006) | 3 lines Changed paths: M /trunk/asymptote/configure.ac @@ -29494,7 +29847,7 @@ Changed paths: Added missing space after -lgc; moved fftw header checks to header section. ------------------------------------------------------------------------ -r1425 | jcbowman | 2006-04-26 03:29:36 +0200 (Wed, 26 Apr 2006) | 2 lines +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 @@ -29502,35 +29855,35 @@ Changed paths: Apply dvips bounding box fuzz even when producing pdf format. ------------------------------------------------------------------------ -r1424 | jcbowman | 2006-04-26 03:24:53 +0200 (Wed, 26 Apr 2006) | 2 lines +r1424 | jcbowman | 2006-04-25 19:24:53 -0600 (Tue, 25 Apr 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Fixed argument reversal in signature of one of the add routines. ------------------------------------------------------------------------ -r1423 | jcbowman | 2006-04-24 10:01:16 +0200 (Mon, 24 Apr 2006) | 2 lines +r1423 | jcbowman | 2006-04-24 02:01:16 -0600 (Mon, 24 Apr 2006) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 1.05cvs. ------------------------------------------------------------------------ -r1422 | jcbowman | 2006-04-24 08:42:48 +0200 (Mon, 24 Apr 2006) | 2 lines +r1422 | jcbowman | 2006-04-24 00:42:48 -0600 (Mon, 24 Apr 2006) | 2 lines Changed paths: M /trunk/asymptote/builtin.cc Fixed cxx warnings. ------------------------------------------------------------------------ -r1421 | jcbowman | 2006-04-24 08:37:11 +0200 (Mon, 24 Apr 2006) | 2 lines +r1421 | jcbowman | 2006-04-24 00:37:11 -0600 (Mon, 24 Apr 2006) | 2 lines Changed paths: M /trunk/asymptote/picture.cc Removed unused variable. ------------------------------------------------------------------------ -r1420 | jcbowman | 2006-04-24 08:03:05 +0200 (Mon, 24 Apr 2006) | 2 lines +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 @@ -29538,7 +29891,7 @@ Changed paths: Move missing file flowchart.asy to correct directory. ------------------------------------------------------------------------ -r1419 | jcbowman | 2006-04-24 07:53:36 +0200 (Mon, 24 Apr 2006) | 4 lines +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 @@ -29549,21 +29902,21 @@ Make wce work even if configured with GSL library. Abort make if check fails. ------------------------------------------------------------------------ -r1418 | jcbowman | 2006-04-24 07:39:25 +0200 (Mon, 24 Apr 2006) | 2 lines +r1418 | jcbowman | 2006-04-23 23:39:25 -0600 (Sun, 23 Apr 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Untabified. ------------------------------------------------------------------------ -r1417 | jcbowman | 2006-04-24 07:33:26 +0200 (Mon, 24 Apr 2006) | 2 lines +r1417 | jcbowman | 2006-04-23 23:33:26 -0600 (Sun, 23 Apr 2006) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Check also if first and second points are uncontrolled duplicates. ------------------------------------------------------------------------ -r1416 | jcbowman | 2006-04-24 07:26:20 +0200 (Mon, 24 Apr 2006) | 2 lines +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 @@ -29571,7 +29924,7 @@ Changed paths: Added parametric functions that accept an arbitrary sampling function. ------------------------------------------------------------------------ -r1415 | jcbowman | 2006-04-23 19:56:09 +0200 (Sun, 23 Apr 2006) | 2 lines +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 @@ -29580,7 +29933,7 @@ Changed paths: Updated poster example to use slide.asy. ------------------------------------------------------------------------ -r1414 | jcbowman | 2006-04-23 18:27:25 +0200 (Sun, 23 Apr 2006) | 5 lines +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 @@ -29592,7 +29945,7 @@ Change user variable to a string. Document how arbitrary Asymptote code can be specified on the command line. ------------------------------------------------------------------------ -r1413 | jcbowman | 2006-04-23 09:24:45 +0200 (Sun, 23 Apr 2006) | 4 lines +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 @@ -29606,7 +29959,7 @@ Added optional background and multiple figures to slide package. Updated documentation. ------------------------------------------------------------------------ -r1412 | jcbowman | 2006-04-23 07:35:38 +0200 (Sun, 23 Apr 2006) | 2 lines +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 @@ -29617,14 +29970,14 @@ Changed paths: Replace infinities in userMax and userMin with boolean flags. ------------------------------------------------------------------------ -r1411 | jcbowman | 2006-04-23 05:33:29 +0200 (Sun, 23 Apr 2006) | 2 lines +r1411 | jcbowman | 2006-04-22 21:33:29 -0600 (Sat, 22 Apr 2006) | 2 lines Changed paths: M /trunk/asymptote/picture.cc Increased bounding box fuzz. ------------------------------------------------------------------------ -r1410 | jcbowman | 2006-04-23 05:26:28 +0200 (Sun, 23 Apr 2006) | 14 lines +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 @@ -29648,7 +30001,7 @@ Always pass explicit pageWidth and pageHeight arguments to dvips rather than using the papertype. ------------------------------------------------------------------------ -r1409 | jcbowman | 2006-04-22 13:03:27 +0200 (Sat, 22 Apr 2006) | 4 lines +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 @@ -29660,7 +30013,7 @@ Fixed dvips bounding box. Added texreset function to reset tex environment. ------------------------------------------------------------------------ -r1408 | jcbowman | 2006-04-21 18:47:35 +0200 (Fri, 21 Apr 2006) | 6 lines +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 @@ -29675,7 +30028,7 @@ Legend skip is now based on the actual legend entry height, rather than on the fontsize. ------------------------------------------------------------------------ -r1407 | jcbowman | 2006-04-21 17:52:06 +0200 (Fri, 21 Apr 2006) | 2 lines +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 @@ -29684,7 +30037,7 @@ Changed paths: Added and documented texcolors and x11colors. ------------------------------------------------------------------------ -r1406 | jcbowman | 2006-04-21 07:59:59 +0200 (Fri, 21 Apr 2006) | 6 lines +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 @@ -29700,7 +30053,7 @@ Added optional boolean adjust argument to linetype to allow one to disable linetype adjustment. ------------------------------------------------------------------------ -r1405 | jcbowman | 2006-04-21 04:48:40 +0200 (Fri, 21 Apr 2006) | 5 lines +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 @@ -29711,7 +30064,7 @@ plotting in unscaled (graph) coordinates. Improved documentation of add for pictures and frames. ------------------------------------------------------------------------ -r1404 | jcbowman | 2006-04-20 07:19:03 +0200 (Thu, 20 Apr 2006) | 7 lines +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 @@ -29739,14 +30092,14 @@ Removed the align argument of legend, which really belongs in the add/attach command. ------------------------------------------------------------------------ -r1403 | jcbowman | 2006-04-20 06:54:16 +0200 (Thu, 20 Apr 2006) | 2 lines +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-20 02:42:40 +0200 (Thu, 20 Apr 2006) | 5 lines +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 @@ -29759,28 +30112,28 @@ includegraphics command (from LaTeX graphicx package) to respect HiResBoundingBox. ------------------------------------------------------------------------ -r1401 | jcbowman | 2006-04-19 10:17:56 +0200 (Wed, 19 Apr 2006) | 2 lines +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. ------------------------------------------------------------------------ -r1400 | jcbowman | 2006-04-17 10:00:50 +0200 (Mon, 17 Apr 2006) | 2 lines +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 09:38:57 +0200 (Mon, 17 Apr 2006) | 2 lines +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-17 00:10:47 +0200 (Mon, 17 Apr 2006) | 2 lines +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 @@ -29792,7 +30145,7 @@ Changed paths: Added permission checking for types. ------------------------------------------------------------------------ -r1397 | jcbowman | 2006-04-14 23:19:52 +0200 (Fri, 14 Apr 2006) | 2 lines +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 @@ -29800,7 +30153,7 @@ Changed paths: Make format="%" suppress tick labels for logarithmic axis. ------------------------------------------------------------------------ -r1396 | jcbowman | 2006-04-14 10:20:31 +0200 (Fri, 14 Apr 2006) | 2 lines +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 @@ -29808,14 +30161,14 @@ Changed paths: Change standard name for salmon colour to lightred. ------------------------------------------------------------------------ -r1395 | jcbowman | 2006-04-14 10:13:08 +0200 (Fri, 14 Apr 2006) | 2 lines +r1395 | jcbowman | 2006-04-14 02:13:08 -0600 (Fri, 14 Apr 2006) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Fixed tension atleast (broken in autogenerated code since 0.96). ------------------------------------------------------------------------ -r1394 | jcbowman | 2006-04-13 16:15:24 +0200 (Thu, 13 Apr 2006) | 2 lines +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 @@ -29824,14 +30177,14 @@ Changed paths: Renamed "strong" colors to "heavy". ------------------------------------------------------------------------ -r1393 | jcbowman | 2006-04-13 09:12:55 +0200 (Thu, 13 Apr 2006) | 2 lines +r1393 | jcbowman | 2006-04-13 01:12:55 -0600 (Thu, 13 Apr 2006) | 2 lines Changed paths: A /trunk/asymptote/doc/colors.asy Display named colours. ------------------------------------------------------------------------ -r1392 | jcbowman | 2006-04-13 08:53:19 +0200 (Thu, 13 Apr 2006) | 2 lines +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 @@ -29840,14 +30193,14 @@ Changed paths: Documented and systematized named colours. ------------------------------------------------------------------------ -r1391 | jcbowman | 2006-04-13 05:08:55 +0200 (Thu, 13 Apr 2006) | 2 lines +r1391 | jcbowman | 2006-04-12 21:08:55 -0600 (Wed, 12 Apr 2006) | 2 lines Changed paths: M /trunk/asymptote/base/slide.asy Respect orientation. ------------------------------------------------------------------------ -r1390 | jcbowman | 2006-04-12 09:36:26 +0200 (Wed, 12 Apr 2006) | 5 lines +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 @@ -29858,21 +30211,21 @@ Improved implementation of slide.asy. Accept label(frame, Label). ------------------------------------------------------------------------ -r1389 | jcbowman | 2006-04-11 05:01:47 +0200 (Tue, 11 Apr 2006) | 2 lines +r1389 | jcbowman | 2006-04-10 21:01:47 -0600 (Mon, 10 Apr 2006) | 2 lines Changed paths: M /trunk/asymptote/base/slide.asy Added subitem and automatic slide advance on overflow. ------------------------------------------------------------------------ -r1388 | jcbowman | 2006-04-11 00:15:55 +0200 (Tue, 11 Apr 2006) | 2 lines +r1388 | jcbowman | 2006-04-10 16:15:55 -0600 (Mon, 10 Apr 2006) | 2 lines Changed paths: A /trunk/asymptote/base/slide.asy Slide presentation package. ------------------------------------------------------------------------ -r1387 | jcbowman | 2006-04-10 23:42:51 +0200 (Mon, 10 Apr 2006) | 9 lines +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 @@ -29895,14 +30248,14 @@ Moved transforms to runtime.in and Label.asy. Added tex usepackage(string) convenience routine. ------------------------------------------------------------------------ -r1386 | jcbowman | 2006-04-10 23:38:02 +0200 (Mon, 10 Apr 2006) | 2 lines +r1386 | jcbowman | 2006-04-10 15:38:02 -0600 (Mon, 10 Apr 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/asy.1 Indicated default option values in man page summary. ------------------------------------------------------------------------ -r1385 | jcbowman | 2006-04-09 23:00:12 +0200 (Sun, 09 Apr 2006) | 7 lines +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 @@ -29915,14 +30268,14 @@ the build process only). Added -p option to install (and -m 755 to install asy and install xasy). ------------------------------------------------------------------------ -r1384 | jcbowman | 2006-04-09 22:51:32 +0200 (Sun, 09 Apr 2006) | 2 lines +r1384 | jcbowman | 2006-04-09 14:51:32 -0600 (Sun, 09 Apr 2006) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Fixed name of gsl header in message. ------------------------------------------------------------------------ -r1383 | jcbowman | 2006-04-09 18:13:40 +0200 (Sun, 09 Apr 2006) | 2 lines +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 @@ -29930,7 +30283,7 @@ Changed paths: In tick bounds estimate, don't warn about unbounded picture scaling. ------------------------------------------------------------------------ -r1382 | jcbowman | 2006-04-09 09:10:31 +0200 (Sun, 09 Apr 2006) | 3 lines +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 @@ -29942,7 +30295,7 @@ Added selected special functions from GNU scientific library, when available (additional special functions can easily be added, on request). ------------------------------------------------------------------------ -r1381 | jcbowman | 2006-04-09 08:42:37 +0200 (Sun, 09 Apr 2006) | 4 lines +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 @@ -29952,7 +30305,7 @@ Added Ticks specifier that draws ticks on both sides of path. Fixed miscellaneous errors in the documentation. ------------------------------------------------------------------------ -r1380 | jcbowman | 2006-04-09 08:39:32 +0200 (Sun, 09 Apr 2006) | 3 lines +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 @@ -29962,7 +30315,7 @@ Renamed zeta to unityroot for clarity (and to avoid confusion with Riemann zeta function). ------------------------------------------------------------------------ -r1379 | jcbowman | 2006-04-09 08:37:42 +0200 (Sun, 09 Apr 2006) | 2 lines +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 @@ -29970,21 +30323,21 @@ Changed paths: Moved newpage() routine to shipout(). ------------------------------------------------------------------------ -r1378 | jcbowman | 2006-04-09 08:36:59 +0200 (Sun, 09 Apr 2006) | 2 lines +r1378 | jcbowman | 2006-04-09 00:36:59 -0600 (Sun, 09 Apr 2006) | 2 lines Changed paths: M /trunk/asymptote/base/pens.asy Added real lineskip() routine (returns lineskip of currentpen). ------------------------------------------------------------------------ -r1377 | jcbowman | 2006-04-09 08:35:33 +0200 (Sun, 09 Apr 2006) | 2 lines +r1377 | jcbowman | 2006-04-09 00:35:33 -0600 (Sun, 09 Apr 2006) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Fix name of fontsize lineskip argument. ------------------------------------------------------------------------ -r1376 | jcbowman | 2006-04-09 08:34:30 +0200 (Sun, 09 Apr 2006) | 3 lines +r1376 | jcbowman | 2006-04-09 00:34:30 -0600 (Sun, 09 Apr 2006) | 3 lines Changed paths: M /trunk/asymptote/interact.cc @@ -29992,14 +30345,14 @@ Changed paths: Remove reliance of replacement readline routine on strdup. ------------------------------------------------------------------------ -r1375 | jcbowman | 2006-04-06 16:05:17 +0200 (Thu, 06 Apr 2006) | 2 lines +r1375 | jcbowman | 2006-04-06 08:05:17 -0600 (Thu, 06 Apr 2006) | 2 lines Changed paths: M /trunk/asymptote/base/asy-mode.el Use turn-on-font-lock for Xemacs. ------------------------------------------------------------------------ -r1374 | jcbowman | 2006-04-06 05:29:56 +0200 (Thu, 06 Apr 2006) | 3 lines +r1374 | jcbowman | 2006-04-05 21:29:56 -0600 (Wed, 05 Apr 2006) | 3 lines Changed paths: M /trunk/asymptote/base/asy-mode.el @@ -30007,7 +30360,7 @@ Changed paths: Make asy-mode.el ignore global-font-lock-mode for Xemacs. ------------------------------------------------------------------------ -r1373 | jcbowman | 2006-04-06 05:24:09 +0200 (Thu, 06 Apr 2006) | 9 lines +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 @@ -30024,7 +30377,7 @@ Added default settings to option summary; identity command-line only options. Updated documentation. ------------------------------------------------------------------------ -r1372 | jcbowman | 2006-04-06 05:20:58 +0200 (Thu, 06 Apr 2006) | 10 lines +r1372 | jcbowman | 2006-04-05 21:20:58 -0600 (Wed, 05 Apr 2006) | 10 lines Changed paths: M /trunk/asymptote/base/picture.asy @@ -30039,7 +30392,7 @@ works like point but uses the actual picture size instead of userMin and userMax members. ------------------------------------------------------------------------ -r1371 | jcbowman | 2006-04-06 05:18:34 +0200 (Thu, 06 Apr 2006) | 3 lines +r1371 | jcbowman | 2006-04-05 21:18:34 -0600 (Wed, 05 Apr 2006) | 3 lines Changed paths: M /trunk/asymptote/base/graph.asy @@ -30047,28 +30400,28 @@ Replace identity() with better approximation pic.calculateTransform() in axis picture bounds calculation. ------------------------------------------------------------------------ -r1370 | jcbowman | 2006-04-06 05:17:03 +0200 (Thu, 06 Apr 2006) | 2 lines +r1370 | jcbowman | 2006-04-05 21:17:03 -0600 (Wed, 05 Apr 2006) | 2 lines Changed paths: M /trunk/asymptote/base/pens.asy Make colorPen[] and monoPen[] public. ------------------------------------------------------------------------ -r1369 | jcbowman | 2006-04-06 05:16:10 +0200 (Thu, 06 Apr 2006) | 2 lines +r1369 | jcbowman | 2006-04-05 21:16:10 -0600 (Wed, 05 Apr 2006) | 2 lines Changed paths: M /trunk/asymptote/base/simplex.asy Fixed typos in comments. ------------------------------------------------------------------------ -r1368 | jcbowman | 2006-04-06 04:22:16 +0200 (Thu, 06 Apr 2006) | 2 lines +r1368 | jcbowman | 2006-04-05 20:22:16 -0600 (Wed, 05 Apr 2006) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 1.04cvs. ------------------------------------------------------------------------ -r1367 | jcbowman | 2006-03-30 08:08:56 +0200 (Thu, 30 Mar 2006) | 14 lines +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 @@ -30093,7 +30446,7 @@ Added solid geometry package with cylinder routines. Updated documentation. ------------------------------------------------------------------------ -r1366 | jcbowman | 2006-03-30 07:27:11 +0200 (Thu, 30 Mar 2006) | 3 lines +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 @@ -30102,7 +30455,7 @@ Added limit maxIntersectCount=100000 on maximum number of calls to intersectcubics per cubic segment. ------------------------------------------------------------------------ -r1365 | jcbowman | 2006-03-28 21:33:39 +0200 (Tue, 28 Mar 2006) | 3 lines +r1365 | jcbowman | 2006-03-28 12:33:39 -0700 (Tue, 28 Mar 2006) | 3 lines Changed paths: M /trunk/asymptote/TODO @@ -30110,7 +30463,7 @@ Removed TODO item regarding extending runnable-at-a-time mode to inner code levels as this is no longer needed. ------------------------------------------------------------------------ -r1364 | jcbowman | 2006-03-27 10:13:26 +0200 (Mon, 27 Mar 2006) | 3 lines +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 @@ -30120,28 +30473,28 @@ Fixed memory leak in interactive mode by using an implementation of reset that is closer to the environment reset used between multiple file runs. ------------------------------------------------------------------------ -r1363 | jcbowman | 2006-03-26 07:15:50 +0200 (Sun, 26 Mar 2006) | 2 lines +r1363 | jcbowman | 2006-03-25 22:15:50 -0700 (Sat, 25 Mar 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Fixed indentation. ------------------------------------------------------------------------ -r1362 | jcbowman | 2006-03-26 07:14:21 +0200 (Sun, 26 Mar 2006) | 2 lines +r1362 | jcbowman | 2006-03-25 22:14:21 -0700 (Sat, 25 Mar 2006) | 2 lines Changed paths: M /trunk/asymptote/genv.cc Fixed typos. ------------------------------------------------------------------------ -r1361 | jcbowman | 2006-03-25 18:25:37 +0100 (Sat, 25 Mar 2006) | 2 lines +r1361 | jcbowman | 2006-03-25 10:25:37 -0700 (Sat, 25 Mar 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Updated CJK documentation. ------------------------------------------------------------------------ -r1360 | jcbowman | 2006-03-25 05:38:01 +0100 (Sat, 25 Mar 2006) | 6 lines +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 @@ -30153,7 +30506,7 @@ Documented real fontsize(pen p=currentpen). Documented use of CJK fonts. ------------------------------------------------------------------------ -r1359 | jcbowman | 2006-03-21 05:48:46 +0100 (Tue, 21 Mar 2006) | 11 lines +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 @@ -30175,7 +30528,7 @@ onto the plane perpendicular to normal and passing through point. Updated Debian URL. ------------------------------------------------------------------------ -r1358 | jcbowman | 2006-03-19 16:17:07 +0100 (Sun, 19 Mar 2006) | 6 lines +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 @@ -30189,7 +30542,7 @@ to map v onto (x,y,z) by inverting the projection P onto a constant z plane. Minor documentation updates. ------------------------------------------------------------------------ -r1357 | jcbowman | 2006-03-17 07:10:58 +0100 (Fri, 17 Mar 2006) | 2 lines +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 @@ -30197,21 +30550,21 @@ Changed paths: Support compilation under gcc-4.1.0. ------------------------------------------------------------------------ -r1356 | jcbowman | 2006-03-15 05:36:32 +0100 (Wed, 15 Mar 2006) | 2 lines +r1356 | jcbowman | 2006-03-14 21:36:32 -0700 (Tue, 14 Mar 2006) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Fixed return type of three-dimensional intersectionpoint routines. ------------------------------------------------------------------------ -r1355 | jcbowman | 2006-03-12 21:21:27 +0100 (Sun, 12 Mar 2006) | 2 lines +r1355 | jcbowman | 2006-03-12 13:21:27 -0700 (Sun, 12 Mar 2006) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 1.03cvs. ------------------------------------------------------------------------ -r1354 | jcbowman | 2006-03-12 19:27:03 +0100 (Sun, 12 Mar 2006) | 4 lines +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 @@ -30221,7 +30574,7 @@ Fixed surface lighting colours; respect projection argument. Removed test diagnostic. ------------------------------------------------------------------------ -r1353 | hammera | 2006-03-12 19:17:32 +0100 (Sun, 12 Mar 2006) | 3 lines +r1353 | hammera | 2006-03-12 11:17:32 -0700 (Sun, 12 Mar 2006) | 3 lines Changed paths: M /trunk/asymptote/tests/output/Makefile @@ -30229,7 +30582,7 @@ Added a .ls file to check the presence of large output files before they are deleted. ------------------------------------------------------------------------ -r1352 | jcbowman | 2006-03-12 17:05:51 +0100 (Sun, 12 Mar 2006) | 4 lines +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 @@ -30242,7 +30595,7 @@ Avoid need for single quotes around path settings in MSWINDOWS. Fix configuration diagnostics. ------------------------------------------------------------------------ -r1351 | jcbowman | 2006-03-12 06:03:49 +0100 (Sun, 12 Mar 2006) | 4 lines +r1351 | jcbowman | 2006-03-11 22:03:49 -0700 (Sat, 11 Mar 2006) | 4 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi @@ -30251,14 +30604,14 @@ Documented how to install in alternate locations under MSDOS. Fixed typo in configuration instructions. ------------------------------------------------------------------------ -r1350 | jcbowman | 2006-03-12 00:33:51 +0100 (Sun, 12 Mar 2006) | 2 lines +r1350 | jcbowman | 2006-03-11 16:33:51 -0700 (Sat, 11 Mar 2006) | 2 lines Changed paths: M /trunk/asymptote/examples/sinc.asy Simplified example. ------------------------------------------------------------------------ -r1349 | jcbowman | 2006-03-12 00:16:25 +0100 (Sun, 12 Mar 2006) | 16 lines +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 @@ -30284,14 +30637,14 @@ Renamed projectXY to xypart. Added XY() and XYZ() members to bbox3. ------------------------------------------------------------------------ -r1348 | jcbowman | 2006-03-11 23:39:34 +0100 (Sat, 11 Mar 2006) | 2 lines +r1348 | jcbowman | 2006-03-11 15:39:34 -0700 (Sat, 11 Mar 2006) | 2 lines Changed paths: M /trunk/asymptote/base/graph.asy Fixed axis label alignment when sign=-1. ------------------------------------------------------------------------ -r1347 | jcbowman | 2006-03-11 05:18:54 +0100 (Sat, 11 Mar 2006) | 3 lines +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 @@ -30301,7 +30654,7 @@ Changed paths: Removed pstoedit patches (included in pstoedit-3.44); updated documentation. ------------------------------------------------------------------------ -r1346 | jcbowman | 2006-03-10 20:19:57 +0100 (Fri, 10 Mar 2006) | 8 lines +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 @@ -30316,14 +30669,14 @@ Document configuring to search for includes and libraries in nonstandard locations. ------------------------------------------------------------------------ -r1345 | jcbowman | 2006-03-10 07:19:06 +0100 (Fri, 10 Mar 2006) | 2 lines +r1345 | jcbowman | 2006-03-09 23:19:06 -0700 (Thu, 09 Mar 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Updated configuration file documentation. ------------------------------------------------------------------------ -r1344 | jcbowman | 2006-03-10 04:54:33 +0100 (Fri, 10 Mar 2006) | 8 lines +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 @@ -30337,14 +30690,14 @@ options in case dir was changed. Move MSWindows .asy initialization directory to %USERPROFILE%. ------------------------------------------------------------------------ -r1343 | jcbowman | 2006-03-07 20:37:44 +0100 (Tue, 07 Mar 2006) | 2 lines +r1343 | jcbowman | 2006-03-07 12:37:44 -0700 (Tue, 07 Mar 2006) | 2 lines Changed paths: M /trunk/asymptote/builtin.cc Fixed type of randMax. ------------------------------------------------------------------------ -r1342 | jcbowman | 2006-03-07 11:01:26 +0100 (Tue, 07 Mar 2006) | 2 lines +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 @@ -30355,14 +30708,14 @@ Changed paths: Updated pstoedit patch. ------------------------------------------------------------------------ -r1341 | jcbowman | 2006-03-07 03:29:18 +0100 (Tue, 07 Mar 2006) | 2 lines +r1341 | jcbowman | 2006-03-06 19:29:18 -0700 (Mon, 06 Mar 2006) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 1.02cvs. ------------------------------------------------------------------------ -r1340 | jcbowman | 2006-03-07 01:23:18 +0100 (Tue, 07 Mar 2006) | 2 lines +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 @@ -30370,14 +30723,14 @@ Changed paths: Fixed bug in surface plot of a matrix. ------------------------------------------------------------------------ -r1339 | jcbowman | 2006-03-06 21:58:35 +0100 (Mon, 06 Mar 2006) | 2 lines +r1339 | jcbowman | 2006-03-06 13:58:35 -0700 (Mon, 06 Mar 2006) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 1.01cvs. ------------------------------------------------------------------------ -r1338 | jcbowman | 2006-03-06 17:33:54 +0100 (Mon, 06 Mar 2006) | 2 lines +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 @@ -30385,14 +30738,14 @@ Changed paths: Workaround broken GNU readline/history library on MacOS. ------------------------------------------------------------------------ -r1337 | jcbowman | 2006-03-06 08:10:54 +0100 (Mon, 06 Mar 2006) | 2 lines +r1337 | jcbowman | 2006-03-06 00:10:54 -0700 (Mon, 06 Mar 2006) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Fixed cxx warning messages. ------------------------------------------------------------------------ -r1336 | jcbowman | 2006-03-06 07:19:09 +0100 (Mon, 06 Mar 2006) | 3 lines +r1336 | jcbowman | 2006-03-05 23:19:09 -0700 (Sun, 05 Mar 2006) | 3 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi @@ -30400,7 +30753,7 @@ Moved detailed discussion of growing list of base modules closer to the end of the documentation. ------------------------------------------------------------------------ -r1335 | jcbowman | 2006-03-06 06:52:10 +0100 (Mon, 06 Mar 2006) | 4 lines +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 @@ -30412,35 +30765,35 @@ Updated to use gc6.7 by default. Added RadialShade filltype. ------------------------------------------------------------------------ -r1334 | jcbowman | 2006-03-06 06:03:49 +0100 (Mon, 06 Mar 2006) | 2 lines +r1334 | jcbowman | 2006-03-05 22:03:49 -0700 (Sun, 05 Mar 2006) | 2 lines Changed paths: M /trunk/asymptote/base/arrows.asy Remove blank legend entries. ------------------------------------------------------------------------ -r1333 | jcbowman | 2006-03-06 05:46:24 +0100 (Mon, 06 Mar 2006) | 2 lines +r1333 | jcbowman | 2006-03-05 21:46:24 -0700 (Sun, 05 Mar 2006) | 2 lines Changed paths: M /trunk/asymptote/pen.h Fixed pen bounds (too large by a factor of 2). ------------------------------------------------------------------------ -r1332 | jcbowman | 2006-03-06 04:37:48 +0100 (Mon, 06 Mar 2006) | 2 lines +r1332 | jcbowman | 2006-03-05 20:37:48 -0700 (Sun, 05 Mar 2006) | 2 lines Changed paths: M /trunk/asymptote/base/palette.asy Fixed transformation of palette bar. ------------------------------------------------------------------------ -r1331 | jcbowman | 2006-03-06 02:45:09 +0100 (Mon, 06 Mar 2006) | 2 lines +r1331 | jcbowman | 2006-03-05 18:45:09 -0700 (Sun, 05 Mar 2006) | 2 lines Changed paths: M /trunk/asymptote/base/graph.asy Removed empty picture check in xlimits and ylimits. ------------------------------------------------------------------------ -r1330 | jcbowman | 2006-03-06 02:02:27 +0100 (Mon, 06 Mar 2006) | 12 lines +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 @@ -30466,14 +30819,14 @@ members are used). Added length and skip arguments to frame legend(...). Removed side effects from eol(file). ------------------------------------------------------------------------ -r1329 | jcbowman | 2006-03-05 05:25:50 +0100 (Sun, 05 Mar 2006) | 2 lines +r1329 | jcbowman | 2006-03-04 21:25:50 -0700 (Sat, 04 Mar 2006) | 2 lines Changed paths: M /trunk/asymptote/runtime.pl Generate correct #line comments. ------------------------------------------------------------------------ -r1328 | hammera | 2006-03-05 00:17:55 +0100 (Sun, 05 Mar 2006) | 5 lines +r1328 | hammera | 2006-03-04 16:17:55 -0700 (Sat, 04 Mar 2006) | 5 lines Changed paths: M /trunk/asymptote/tests/output/Makefile @@ -30483,7 +30836,7 @@ Changed the -inlinetex option to -keep so that the calls to external programs (eg. latex and convert) can be diffed. ------------------------------------------------------------------------ -r1327 | hammera | 2006-03-04 23:47:12 +0100 (Sat, 04 Mar 2006) | 3 lines +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 @@ -30493,14 +30846,14 @@ 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. ------------------------------------------------------------------------ -r1326 | jcbowman | 2006-03-03 16:56:54 +0100 (Fri, 03 Mar 2006) | 2 lines +r1326 | jcbowman | 2006-03-03 08:56:54 -0700 (Fri, 03 Mar 2006) | 2 lines Changed paths: M /trunk/asymptote/base/math.asy Fixed bug in pivot vectorization in solve. ------------------------------------------------------------------------ -r1325 | hammera | 2006-03-02 20:46:57 +0100 (Thu, 02 Mar 2006) | 2 lines +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 @@ -30510,14 +30863,14 @@ Changed paths: Initial check-in of output testing. ------------------------------------------------------------------------ -r1324 | jcbowman | 2006-03-01 20:02:39 +0100 (Wed, 01 Mar 2006) | 2 lines +r1324 | jcbowman | 2006-03-01 12:02:39 -0700 (Wed, 01 Mar 2006) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Added INCL for enable-gc=system. ------------------------------------------------------------------------ -r1323 | jcbowman | 2006-02-27 08:54:06 +0100 (Mon, 27 Feb 2006) | 12 lines +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 @@ -30541,14 +30894,14 @@ Output LaTeX pipe diagnostics even when verbose <= 1. Added \begin{document} to LaTeX pipe. ------------------------------------------------------------------------ -r1322 | jcbowman | 2006-02-27 05:59:42 +0100 (Mon, 27 Feb 2006) | 2 lines +r1322 | jcbowman | 2006-02-26 21:59:42 -0700 (Sun, 26 Feb 2006) | 2 lines Changed paths: A /trunk/asymptote/examples/poster.asy Added poster example. ------------------------------------------------------------------------ -r1321 | jcbowman | 2006-02-20 03:59:50 +0100 (Mon, 20 Feb 2006) | 5 lines +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 @@ -30561,14 +30914,14 @@ standard search paths (in usual order). Remember defaultpen set in configuration file. ------------------------------------------------------------------------ -r1320 | jcbowman | 2006-02-19 18:03:00 +0100 (Sun, 19 Feb 2006) | 2 lines +r1320 | jcbowman | 2006-02-19 10:03:00 -0700 (Sun, 19 Feb 2006) | 2 lines Changed paths: M /trunk/asymptote/base/arrows.asy Always draw arrows with solid linetype. ------------------------------------------------------------------------ -r1319 | jcbowman | 2006-02-18 20:31:50 +0100 (Sat, 18 Feb 2006) | 11 lines +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 @@ -30591,35 +30944,35 @@ Cleaned up error calls. Updated documentation. ------------------------------------------------------------------------ -r1318 | jcbowman | 2006-02-18 05:17:15 +0100 (Sat, 18 Feb 2006) | 2 lines +r1318 | jcbowman | 2006-02-17 21:17:15 -0700 (Fri, 17 Feb 2006) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Added missing $(GCLIBS) dependency. ------------------------------------------------------------------------ -r1317 | jcbowman | 2006-02-18 03:57:33 +0100 (Sat, 18 Feb 2006) | 2 lines +r1317 | jcbowman | 2006-02-17 19:57:33 -0700 (Fri, 17 Feb 2006) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Added camp.tab.h entry again. ------------------------------------------------------------------------ -r1316 | jcbowman | 2006-02-08 19:45:48 +0100 (Wed, 08 Feb 2006) | 2 lines +r1316 | jcbowman | 2006-02-08 11:45:48 -0700 (Wed, 08 Feb 2006) | 2 lines Changed paths: M /trunk/asymptote/base/filldraw.asy Removed +solid from Fill and NoFill. ------------------------------------------------------------------------ -r1315 | jcbowman | 2006-02-08 17:06:36 +0100 (Wed, 08 Feb 2006) | 2 lines +r1315 | jcbowman | 2006-02-08 09:06:36 -0700 (Wed, 08 Feb 2006) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Added missing xpart, ypart, zpart functions for triples. ------------------------------------------------------------------------ -r1314 | jcbowman | 2006-02-08 06:13:08 +0100 (Wed, 08 Feb 2006) | 2 lines +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 @@ -30627,14 +30980,14 @@ Changed paths: Fixed reversed image dimensions for colour density plots. ------------------------------------------------------------------------ -r1313 | jcbowman | 2006-02-08 06:06:39 +0100 (Wed, 08 Feb 2006) | 2 lines +r1313 | jcbowman | 2006-02-07 22:06:39 -0700 (Tue, 07 Feb 2006) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Added missing xpart and ypart functions. ------------------------------------------------------------------------ -r1312 | jcbowman | 2006-02-06 08:58:25 +0100 (Mon, 06 Feb 2006) | 4 lines +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 @@ -30644,14 +30997,14 @@ Signal an error if write to final output file fails. Removed "camp: " from camp error messages for brevity. ------------------------------------------------------------------------ -r1311 | jcbowman | 2006-01-29 05:32:32 +0100 (Sun, 29 Jan 2006) | 2 lines +r1311 | jcbowman | 2006-01-28 21:32:32 -0700 (Sat, 28 Jan 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Added link to Dario Teixeira's Asymptote and LaTeX Integration Guide. ------------------------------------------------------------------------ -r1310 | jcbowman | 2006-01-29 03:43:37 +0100 (Sun, 29 Jan 2006) | 2 lines +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 @@ -30659,35 +31012,35 @@ Changed paths: Added file prefix option to animate and merge. ------------------------------------------------------------------------ -r1309 | jcbowman | 2006-01-28 11:25:25 +0100 (Sat, 28 Jan 2006) | 2 lines +r1309 | jcbowman | 2006-01-28 03:25:25 -0700 (Sat, 28 Jan 2006) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Added index entries. ------------------------------------------------------------------------ -r1308 | jcbowman | 2006-01-28 07:28:16 +0100 (Sat, 28 Jan 2006) | 2 lines +r1308 | jcbowman | 2006-01-27 23:28:16 -0700 (Fri, 27 Jan 2006) | 2 lines Changed paths: M /trunk/asymptote/runtime.in Allow format("%",1). ------------------------------------------------------------------------ -r1307 | jcbowman | 2006-01-28 07:04:49 +0100 (Sat, 28 Jan 2006) | 2 lines +r1307 | jcbowman | 2006-01-27 23:04:49 -0700 (Fri, 27 Jan 2006) | 2 lines Changed paths: M /trunk/asymptote/base/graph.asy Set tickMin to a and tickMax to b if Step is 0. ------------------------------------------------------------------------ -r1306 | jcbowman | 2006-01-17 21:17:27 +0100 (Tue, 17 Jan 2006) | 2 lines +r1306 | jcbowman | 2006-01-17 13:17:27 -0700 (Tue, 17 Jan 2006) | 2 lines Changed paths: M /trunk/asymptote/base/graph.asy Added check for empty picture in xlimits and ylimits. ------------------------------------------------------------------------ -r1305 | jcbowman | 2006-01-17 21:12:17 +0100 (Tue, 17 Jan 2006) | 5 lines +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 @@ -30699,14 +31052,14 @@ Removed MSDOS compiler flag in favour of __CYGWIN__. This will make cygwin defaults identical with those under MSDOS (outside of cygwin). ------------------------------------------------------------------------ -r1304 | jcbowman | 2006-01-17 08:36:01 +0100 (Tue, 17 Jan 2006) | 2 lines +r1304 | jcbowman | 2006-01-17 00:36:01 -0700 (Tue, 17 Jan 2006) | 2 lines Changed paths: M /trunk/asymptote/interact.cc Fixed cxx warning. ------------------------------------------------------------------------ -r1303 | jcbowman | 2006-01-17 07:45:28 +0100 (Tue, 17 Jan 2006) | 2 lines +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 @@ -30714,7 +31067,7 @@ Changed paths: Added Tom's alternative way of making runtime.pl not update runtime.h. ------------------------------------------------------------------------ -r1302 | jcbowman | 2006-01-15 00:20:05 +0100 (Sun, 15 Jan 2006) | 2 lines +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 @@ -30723,21 +31076,21 @@ Changed paths: Documented inlinetex mode. ------------------------------------------------------------------------ -r1301 | jcbowman | 2006-01-15 00:10:11 +0100 (Sun, 15 Jan 2006) | 2 lines +r1301 | jcbowman | 2006-01-14 16:10:11 -0700 (Sat, 14 Jan 2006) | 2 lines Changed paths: M /trunk/asymptote/base/feynman.asy Updates to feyman.asy: improved photon line, use align structures. ------------------------------------------------------------------------ -r1300 | jcbowman | 2006-01-11 07:40:36 +0100 (Wed, 11 Jan 2006) | 2 lines +r1300 | jcbowman | 2006-01-10 23:40:36 -0700 (Tue, 10 Jan 2006) | 2 lines Changed paths: M /trunk/asymptote/runtime.pl Added #line directives in runtime.cc. ------------------------------------------------------------------------ -r1299 | jcbowman | 2006-01-10 22:18:01 +0100 (Tue, 10 Jan 2006) | 4 lines +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 @@ -30747,14 +31100,14 @@ Fixed segmentation fault when bad format string is given to format. Fixed cast: (pair) "1". ------------------------------------------------------------------------ -r1298 | hammera | 2006-01-07 05:57:38 +0100 (Sat, 07 Jan 2006) | 2 lines +r1298 | hammera | 2006-01-06 21:57:38 -0700 (Fri, 06 Jan 2006) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Added transform3 multiplication (aliased from math). ------------------------------------------------------------------------ -r1297 | jcbowman | 2006-01-04 06:45:46 +0100 (Wed, 04 Jan 2006) | 4 lines +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 @@ -30768,14 +31121,14 @@ Don't exit interactive mode on EOF (ctrl-d). Added tab completion option and default prompt="" to readline. ------------------------------------------------------------------------ -r1296 | jcbowman | 2006-01-03 09:58:20 +0100 (Tue, 03 Jan 2006) | 2 lines +r1296 | jcbowman | 2006-01-03 01:58:20 -0700 (Tue, 03 Jan 2006) | 2 lines Changed paths: M /trunk/asymptote/settings.cc Fixed cxx error. ------------------------------------------------------------------------ -r1295 | jcbowman | 2006-01-03 07:16:01 +0100 (Tue, 03 Jan 2006) | 5 lines +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 @@ -30786,14 +31139,14 @@ 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]. ------------------------------------------------------------------------ -r1294 | jcbowman | 2006-01-03 07:13:52 +0100 (Tue, 03 Jan 2006) | 2 lines +r1294 | jcbowman | 2006-01-02 23:13:52 -0700 (Mon, 02 Jan 2006) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Removed unused line. ------------------------------------------------------------------------ -r1293 | jcbowman | 2006-01-03 02:52:58 +0100 (Tue, 03 Jan 2006) | 17 lines +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 @@ -30828,14 +31181,14 @@ Added array check to arrayConditional. Updated documentation. ------------------------------------------------------------------------ -r1292 | jcbowman | 2006-01-03 02:25:08 +0100 (Tue, 03 Jan 2006) | 2 lines +r1292 | jcbowman | 2006-01-02 18:25:08 -0700 (Mon, 02 Jan 2006) | 2 lines Changed paths: M /trunk/asymptote/entry.h Formatted. ------------------------------------------------------------------------ -r1291 | jcbowman | 2006-01-01 11:41:06 +0100 (Sun, 01 Jan 2006) | 4 lines +r1291 | jcbowman | 2006-01-01 03:41:06 -0700 (Sun, 01 Jan 2006) | 4 lines Changed paths: M /trunk/asymptote/main.cc @@ -30844,49 +31197,49 @@ Move more initialization code before setOptions. Check em in signal handlers. ------------------------------------------------------------------------ -r1290 | jcbowman | 2005-12-31 19:22:58 +0100 (Sat, 31 Dec 2005) | 2 lines +r1290 | jcbowman | 2005-12-31 11:22:58 -0700 (Sat, 31 Dec 2005) | 2 lines Changed paths: M /trunk/asymptote/settings.cc Address compilation problem under MacOS X 10.3.9. ------------------------------------------------------------------------ -r1289 | jcbowman | 2005-12-31 07:19:29 +0100 (Sat, 31 Dec 2005) | 2 lines +r1289 | jcbowman | 2005-12-30 23:19:29 -0700 (Fri, 30 Dec 2005) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 1.00cvs. ------------------------------------------------------------------------ -r1288 | jcbowman | 2005-12-31 06:35:36 +0100 (Sat, 31 Dec 2005) | 2 lines +r1288 | jcbowman | 2005-12-30 22:35:36 -0700 (Fri, 30 Dec 2005) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Minor documentation updates. ------------------------------------------------------------------------ -r1287 | jcbowman | 2005-12-31 06:05:36 +0100 (Sat, 31 Dec 2005) | 2 lines +r1287 | jcbowman | 2005-12-30 22:05:36 -0700 (Fri, 30 Dec 2005) | 2 lines Changed paths: M /trunk/asymptote/settings.cc Added missing (mem::string). ------------------------------------------------------------------------ -r1286 | jcbowman | 2005-12-31 01:54:53 +0100 (Sat, 31 Dec 2005) | 2 lines +r1286 | jcbowman | 2005-12-30 17:54:53 -0700 (Fri, 30 Dec 2005) | 2 lines Changed paths: M /trunk/asymptote/settings.cc Defer initialization of settingsModule to solve race condition. ------------------------------------------------------------------------ -r1285 | jcbowman | 2005-12-30 20:21:12 +0100 (Fri, 30 Dec 2005) | 2 lines +r1285 | jcbowman | 2005-12-30 12:21:12 -0700 (Fri, 30 Dec 2005) | 2 lines Changed paths: M /trunk/asymptote/main.cc Fixed MacOS bus error by initializing GC before calling setOptions. ------------------------------------------------------------------------ -r1284 | jcbowman | 2005-12-30 20:11:10 +0100 (Fri, 30 Dec 2005) | 6 lines +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 @@ -30899,21 +31252,21 @@ Updated wce. Documented contributed MacOS X binary. ------------------------------------------------------------------------ -r1283 | jcbowman | 2005-12-30 09:56:51 +0100 (Fri, 30 Dec 2005) | 2 lines +r1283 | jcbowman | 2005-12-30 01:56:51 -0700 (Fri, 30 Dec 2005) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 0.99cvs. ------------------------------------------------------------------------ -r1282 | jcbowman | 2005-12-30 09:06:29 +0100 (Fri, 30 Dec 2005) | 2 lines +r1282 | jcbowman | 2005-12-30 01:06:29 -0700 (Fri, 30 Dec 2005) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Minor documentation updates. ------------------------------------------------------------------------ -r1281 | jcbowman | 2005-12-30 08:54:53 +0100 (Fri, 30 Dec 2005) | 12 lines +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 @@ -30938,7 +31291,7 @@ Update diagnostics and documentation: emphasize use of configuration variables instead of system environment variables. ------------------------------------------------------------------------ -r1280 | jcbowman | 2005-12-30 04:38:05 +0100 (Fri, 30 Dec 2005) | 3 lines +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 @@ -30947,7 +31300,7 @@ Removed mention of obsolete -t option from documentation, which is no longer required for inline tex mode. ------------------------------------------------------------------------ -r1279 | jcbowman | 2005-12-30 02:52:38 +0100 (Fri, 30 Dec 2005) | 2 lines +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 @@ -30961,14 +31314,14 @@ Changed paths: Fixed cxx errors. ------------------------------------------------------------------------ -r1278 | jcbowman | 2005-12-30 00:40:42 +0100 (Fri, 30 Dec 2005) | 2 lines +r1278 | jcbowman | 2005-12-29 16:40:42 -0700 (Thu, 29 Dec 2005) | 2 lines Changed paths: M /trunk/asymptote/base/picture.asy Suppress warning messages when shipping out an empty picture. ------------------------------------------------------------------------ -r1277 | jcbowman | 2005-12-29 20:01:06 +0100 (Thu, 29 Dec 2005) | 8 lines +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 @@ -30991,7 +31344,7 @@ Moved ASYMPTOTE_DIR environment variable to settings. Do an initial read of command line in case CONFIG or DIR were specified. ------------------------------------------------------------------------ -r1276 | jcbowman | 2005-12-29 09:32:35 +0100 (Thu, 29 Dec 2005) | 2 lines +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 @@ -31002,14 +31355,14 @@ Changed paths: Moved ASYMPTOTE_PAPERTYPE to settings. ------------------------------------------------------------------------ -r1275 | hammera | 2005-12-29 08:49:29 +0100 (Thu, 29 Dec 2005) | 2 lines +r1275 | hammera | 2005-12-29 00:49:29 -0700 (Thu, 29 Dec 2005) | 2 lines Changed paths: M /trunk/asymptote/util.cc Moved argument parsing to avoid writing to memory between a fork and an exec. ------------------------------------------------------------------------ -r1274 | jcbowman | 2005-12-29 08:24:38 +0100 (Thu, 29 Dec 2005) | 5 lines +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 @@ -31024,7 +31377,7 @@ Moved environment variables into settings. Call doConfig before reading command line options. ------------------------------------------------------------------------ -r1273 | jcbowman | 2005-12-29 06:43:14 +0100 (Thu, 29 Dec 2005) | 2 lines +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 @@ -31033,7 +31386,7 @@ Changed paths: Implemented addConstant and pi example. ------------------------------------------------------------------------ -r1272 | jcbowman | 2005-12-28 18:16:22 +0100 (Wed, 28 Dec 2005) | 13 lines +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 @@ -31057,14 +31410,14 @@ Rename position to align. Updated documentation. ------------------------------------------------------------------------ -r1271 | jcbowman | 2005-12-28 08:15:07 +0100 (Wed, 28 Dec 2005) | 2 lines +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 08:10:28 +0100 (Wed, 28 Dec 2005) | 11 lines +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 @@ -31094,7 +31447,7 @@ Improved formatting of option messages. Hide oneFileView and inlinetex (formerly texmode) from help menu. ------------------------------------------------------------------------ -r1269 | jcbowman | 2005-12-26 22:38:04 +0100 (Mon, 26 Dec 2005) | 2 lines +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 @@ -31102,14 +31455,14 @@ Changed paths: Fixed tick computation in xaxis and yaxis when explicit limits are given. ------------------------------------------------------------------------ -r1268 | hammera | 2005-12-25 02:15:55 +0100 (Sun, 25 Dec 2005) | 2 lines +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 08:42:42 +0100 (Sat, 24 Dec 2005) | 3 lines +r1267 | hammera | 2005-12-24 00:42:42 -0700 (Sat, 24 Dec 2005) | 3 lines Changed paths: M /trunk/asymptote/settings.cc @@ -31117,7 +31470,7 @@ Improved error reporting when parsing command line options Autogenerate -help output. ------------------------------------------------------------------------ -r1266 | hammera | 2005-12-24 06:39:56 +0100 (Sat, 24 Dec 2005) | 4 lines +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 @@ -31153,7 +31506,7 @@ variables of the settings module. Added refaccess to access C++ variables as Asymptote variables. ------------------------------------------------------------------------ -r1265 | jcbowman | 2005-12-22 06:22:04 +0100 (Thu, 22 Dec 2005) | 2 lines +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 @@ -31161,21 +31514,21 @@ Changed paths: Fixed string reads. ------------------------------------------------------------------------ -r1264 | jcbowman | 2005-12-18 02:12:21 +0100 (Sun, 18 Dec 2005) | 2 lines +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-18 00:29:17 +0100 (Sun, 18 Dec 2005) | 2 lines +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 22:26:22 +0100 (Sat, 17 Dec 2005) | 6 lines +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 @@ -31195,14 +31548,14 @@ Stop running after first error in a runnable. Standardized write argument names. ------------------------------------------------------------------------ -r1261 | jcbowman | 2005-12-17 09:17:37 +0100 (Sat, 17 Dec 2005) | 2 lines +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 09:11:45 +0100 (Sat, 17 Dec 2005) | 2 lines +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 @@ -31210,7 +31563,7 @@ Changed paths: Fixed cxx errors and warning messages. ------------------------------------------------------------------------ -r1259 | jcbowman | 2005-12-17 08:54:31 +0100 (Sat, 17 Dec 2005) | 8 lines +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 @@ -31256,7 +31609,7 @@ 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 21:29:49 +0100 (Thu, 15 Dec 2005) | 6 lines +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 @@ -31271,14 +31624,14 @@ Moved default arguments from plain.asy to runtime.in. Respect currentpen nib. ------------------------------------------------------------------------ -r1257 | jcbowman | 2005-12-15 10:58:25 +0100 (Thu, 15 Dec 2005) | 2 lines +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 10:07:14 +0100 (Thu, 15 Dec 2005) | 2 lines +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 @@ -31287,14 +31640,14 @@ Changed paths: Fixed pen transform bug. ------------------------------------------------------------------------ -r1255 | jcbowman | 2005-12-15 08:36:26 +0100 (Thu, 15 Dec 2005) | 2 lines +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 08:13:45 +0100 (Thu, 15 Dec 2005) | 3 lines +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 @@ -31310,21 +31663,21 @@ Added missing names and fixed incorrect names for builtin function arguments. Removed duplicate functions. ------------------------------------------------------------------------ -r1253 | jcbowman | 2005-12-15 06:29:34 +0100 (Thu, 15 Dec 2005) | 2 lines +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-15 01:47:01 +0100 (Thu, 15 Dec 2005) | 2 lines +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-15 01:08:33 +0100 (Thu, 15 Dec 2005) | 2 lines +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 @@ -31334,14 +31687,14 @@ Changed paths: Make MSDOS binary work under both MSWINDOWS and CYGWIN. ------------------------------------------------------------------------ -r1250 | jcbowman | 2005-12-14 09:22:10 +0100 (Wed, 14 Dec 2005) | 2 lines +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 09:20:27 +0100 (Wed, 14 Dec 2005) | 3 lines +r1249 | jcbowman | 2005-12-14 01:20:27 -0700 (Wed, 14 Dec 2005) | 3 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi @@ -31349,14 +31702,14 @@ Document that the -V option under MSDOS is the default only when a single file is given. ------------------------------------------------------------------------ -r1248 | jcbowman | 2005-12-14 08:58:29 +0100 (Wed, 14 Dec 2005) | 2 lines +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 08:52:52 +0100 (Wed, 14 Dec 2005) | 7 lines +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 @@ -31374,7 +31727,7 @@ function for writing a list of vectors as columns. Updated documentation of write routines. ------------------------------------------------------------------------ -r1246 | jcbowman | 2005-12-14 06:39:31 +0100 (Wed, 14 Dec 2005) | 3 lines +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 @@ -31385,14 +31738,14 @@ Fix segmentation fault by checking for null arrays in dotsGuide, dashesGuide, and 3d intersect. ------------------------------------------------------------------------ -r1245 | jcbowman | 2005-12-13 23:50:41 +0100 (Tue, 13 Dec 2005) | 2 lines +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 23:07:35 +0100 (Tue, 13 Dec 2005) | 6 lines +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 @@ -31408,7 +31761,7 @@ Make time(string) simply return format string on systems without strftime. Removed generated files. ------------------------------------------------------------------------ -r1243 | jcbowman | 2005-12-13 21:21:58 +0100 (Tue, 13 Dec 2005) | 2 lines +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 @@ -31435,7 +31788,7 @@ Changed paths: Autogenerate remaining runtime functions, producing runtime.cc and runtime.h. ------------------------------------------------------------------------ -r1242 | jcbowman | 2005-12-12 10:36:28 +0100 (Mon, 12 Dec 2005) | 7 lines +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 @@ -31451,7 +31804,7 @@ operator *). Autogenerate more runtime functions. ------------------------------------------------------------------------ -r1241 | jcbowman | 2005-12-12 07:06:44 +0100 (Mon, 12 Dec 2005) | 4 lines +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 @@ -31463,7 +31816,7 @@ Fixed comment handling of runtime.pl; added prototype comments. Autogenerate remaining array functions. ------------------------------------------------------------------------ -r1240 | jcbowman | 2005-12-11 18:58:39 +0100 (Sun, 11 Dec 2005) | 2 lines +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 @@ -31475,7 +31828,7 @@ Changed paths: Autogenerate runtime array operations. ------------------------------------------------------------------------ -r1239 | jcbowman | 2005-12-09 07:12:37 +0100 (Fri, 09 Dec 2005) | 2 lines +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 @@ -31484,7 +31837,7 @@ Changed paths: Autogenerate more runtime functions. ------------------------------------------------------------------------ -r1238 | jcbowman | 2005-12-07 07:48:40 +0100 (Wed, 07 Dec 2005) | 7 lines +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 @@ -31506,21 +31859,21 @@ Use transform and pen instead of transform* and pen* for consistency with other types. ------------------------------------------------------------------------ -r1237 | jcbowman | 2005-12-07 07:37:08 +0100 (Wed, 07 Dec 2005) | 2 lines +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 22:50:41 +0100 (Tue, 06 Dec 2005) | 2 lines +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 17:09:49 +0100 (Tue, 06 Dec 2005) | 2 lines +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 @@ -31528,7 +31881,7 @@ Changed paths: Formatting. ------------------------------------------------------------------------ -r1234 | jcbowman | 2005-12-06 08:38:54 +0100 (Tue, 06 Dec 2005) | 2 lines +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 @@ -31537,14 +31890,14 @@ Changed paths: Implement named arguments for builtin functions. ------------------------------------------------------------------------ -r1233 | jcbowman | 2005-12-06 08:00:26 +0100 (Tue, 06 Dec 2005) | 2 lines +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-06 03:05:04 +0100 (Tue, 06 Dec 2005) | 2 lines +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 @@ -31552,7 +31905,7 @@ Changed paths: Fixed sequenced evaluation of packed arguments. ------------------------------------------------------------------------ -r1231 | jcbowman | 2005-12-05 08:21:12 +0100 (Mon, 05 Dec 2005) | 7 lines +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 @@ -31577,14 +31930,14 @@ Implemented default function arguments for builtin functions. Made write routines builtin functions. ------------------------------------------------------------------------ -r1230 | jcbowman | 2005-12-04 06:49:58 +0100 (Sun, 04 Dec 2005) | 2 lines +r1230 | jcbowman | 2005-12-03 22:49:58 -0700 (Sat, 03 Dec 2005) | 2 lines Changed paths: M /trunk/asymptote/fundec.h Remove obsolete remark about default function arguments. ------------------------------------------------------------------------ -r1229 | jcbowman | 2005-12-03 07:10:00 +0100 (Sat, 03 Dec 2005) | 2 lines +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 @@ -31592,28 +31945,28 @@ Changed paths: Documented makepen, nib, Sin, Cos, Tan, aSin, aCos, aTan, and fontcommand. ------------------------------------------------------------------------ -r1228 | jcbowman | 2005-12-03 06:27:03 +0100 (Sat, 03 Dec 2005) | 2 lines +r1228 | jcbowman | 2005-12-02 22:27:03 -0700 (Fri, 02 Dec 2005) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Documented BeginPoint, MidPoint, EndPoint. ------------------------------------------------------------------------ -r1227 | jcbowman | 2005-12-02 17:44:21 +0100 (Fri, 02 Dec 2005) | 2 lines +r1227 | jcbowman | 2005-12-02 09:44:21 -0700 (Fri, 02 Dec 2005) | 2 lines Changed paths: M /trunk/asymptote/base/plain.asy Removed unneeded assignment. ------------------------------------------------------------------------ -r1226 | jcbowman | 2005-12-02 17:14:28 +0100 (Fri, 02 Dec 2005) | 2 lines +r1226 | jcbowman | 2005-12-02 09:14:28 -0700 (Fri, 02 Dec 2005) | 2 lines Changed paths: M /trunk/asymptote/base/plain.asy Replaced midarrow routine with generalized arrow routine. ------------------------------------------------------------------------ -r1225 | jcbowman | 2005-12-02 12:00:36 +0100 (Fri, 02 Dec 2005) | 3 lines +r1225 | jcbowman | 2005-12-02 04:00:36 -0700 (Fri, 02 Dec 2005) | 3 lines Changed paths: M /trunk/asymptote/base/plain.asy @@ -31621,7 +31974,7 @@ Do MidArrow and MidArcArrow size adjustment in PostScript rather than user coordinates. ------------------------------------------------------------------------ -r1224 | jcbowman | 2005-12-02 07:19:21 +0100 (Fri, 02 Dec 2005) | 5 lines +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 @@ -31635,7 +31988,7 @@ path. Reordered the list of available modules. ------------------------------------------------------------------------ -r1223 | jcbowman | 2005-12-02 04:46:26 +0100 (Fri, 02 Dec 2005) | 2 lines +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 @@ -31643,7 +31996,7 @@ Changed paths: Handle angle(0,0) condition robustly. ------------------------------------------------------------------------ -r1222 | jcbowman | 2005-12-02 00:10:59 +0100 (Fri, 02 Dec 2005) | 7 lines +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 @@ -31659,14 +32012,14 @@ Preserve output precision when outputting paths of any length. Fixed makepen draw routine (makedraw). ------------------------------------------------------------------------ -r1221 | jcbowman | 2005-12-01 07:48:00 +0100 (Thu, 01 Dec 2005) | 2 lines +r1221 | jcbowman | 2005-11-30 23:48:00 -0700 (Wed, 30 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/base/plain.asy Minor optimization of makepen draw. ------------------------------------------------------------------------ -r1220 | jcbowman | 2005-12-01 06:12:08 +0100 (Thu, 01 Dec 2005) | 2 lines +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 @@ -31674,14 +32027,14 @@ Changed paths: Revert broken optimization of makepen draw. ------------------------------------------------------------------------ -r1219 | jcbowman | 2005-11-30 17:21:12 +0100 (Wed, 30 Nov 2005) | 2 lines +r1219 | jcbowman | 2005-11-30 09:21:12 -0700 (Wed, 30 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/base/plain.asy Simplified makepen draw; extend to cyclic paths. ------------------------------------------------------------------------ -r1218 | jcbowman | 2005-11-30 09:41:52 +0100 (Wed, 30 Nov 2005) | 3 lines +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 @@ -31693,7 +32046,7 @@ Added MetaPost-like makepen that works for any polygonal (possibly nonconvex) cyclic path. ------------------------------------------------------------------------ -r1217 | jcbowman | 2005-11-30 06:03:47 +0100 (Wed, 30 Nov 2005) | 6 lines +r1217 | jcbowman | 2005-11-29 22:03:47 -0700 (Tue, 29 Nov 2005) | 6 lines Changed paths: M /trunk/asymptote/main.cc @@ -31704,28 +32057,28 @@ out of scope. Suppress interactive update on exit. ------------------------------------------------------------------------ -r1216 | jcbowman | 2005-11-29 02:37:48 +0100 (Tue, 29 Nov 2005) | 2 lines +r1216 | jcbowman | 2005-11-28 18:37:48 -0700 (Mon, 28 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/main.cc Make estack and sstack static local variables. ------------------------------------------------------------------------ -r1215 | jcbowman | 2005-11-29 02:03:56 +0100 (Tue, 29 Nov 2005) | 2 lines +r1215 | jcbowman | 2005-11-28 18:03:56 -0700 (Mon, 28 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/base/graph.asy Added filltype to labeltick. ------------------------------------------------------------------------ -r1214 | jcbowman | 2005-11-28 06:45:17 +0100 (Mon, 28 Nov 2005) | 2 lines +r1214 | jcbowman | 2005-11-27 22:45:17 -0700 (Sun, 27 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/picture.cc Fix -o - with labels. ------------------------------------------------------------------------ -r1213 | jcbowman | 2005-11-28 06:21:02 +0100 (Mon, 28 Nov 2005) | 4 lines +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 @@ -31741,7 +32094,7 @@ Added example of 3d lighting effects for a sphere, using Gouraud shading. When running MSDOS binary under CYGWIN, use UNIX line terminator. ------------------------------------------------------------------------ -r1212 | jcbowman | 2005-11-27 00:01:52 +0100 (Sun, 27 Nov 2005) | 4 lines +r1212 | jcbowman | 2005-11-26 16:01:52 -0700 (Sat, 26 Nov 2005) | 4 lines Changed paths: M /trunk/asymptote/base/three.asy @@ -31750,7 +32103,7 @@ Check for null binary space partition. Move normal==O test to face. ------------------------------------------------------------------------ -r1211 | jcbowman | 2005-11-26 21:53:12 +0100 (Sat, 26 Nov 2005) | 5 lines +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 @@ -31761,14 +32114,14 @@ Make -o - work without labels. Document how to pass options to convert. ------------------------------------------------------------------------ -r1210 | jcbowman | 2005-11-26 00:50:23 +0100 (Sat, 26 Nov 2005) | 2 lines +r1210 | jcbowman | 2005-11-25 16:50:23 -0700 (Fri, 25 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Minor improvements. ------------------------------------------------------------------------ -r1209 | jcbowman | 2005-11-25 09:51:13 +0100 (Fri, 25 Nov 2005) | 6 lines +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 @@ -31781,7 +32134,7 @@ represent multiples of unitsize). Suppress final call to exitfunction when exiting interactive mode. ------------------------------------------------------------------------ -r1208 | jcbowman | 2005-11-24 07:36:47 +0100 (Thu, 24 Nov 2005) | 6 lines +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 @@ -31793,14 +32146,14 @@ Under MSDOS, by default bind Delete and Insert keys to delete-char and overwrite-mode, respectively. ------------------------------------------------------------------------ -r1207 | jcbowman | 2005-11-24 01:36:54 +0100 (Thu, 24 Nov 2005) | 2 lines +r1207 | jcbowman | 2005-11-23 17:36:54 -0700 (Wed, 23 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Install *.dat and piicon.eps files. ------------------------------------------------------------------------ -r1206 | jcbowman | 2005-11-24 00:37:39 +0100 (Thu, 24 Nov 2005) | 3 lines +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 @@ -31813,28 +32166,28 @@ Always destroy tex pipe at cleanup (e.g., in case a label contains a \gdef command). ------------------------------------------------------------------------ -r1205 | jcbowman | 2005-11-24 00:35:02 +0100 (Thu, 24 Nov 2005) | 2 lines +r1205 | jcbowman | 2005-11-23 16:35:02 -0700 (Wed, 23 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/main.cc Unwrap wrapper. ------------------------------------------------------------------------ -r1204 | jcbowman | 2005-11-23 21:06:56 +0100 (Wed, 23 Nov 2005) | 2 lines +r1204 | jcbowman | 2005-11-23 13:06:56 -0700 (Wed, 23 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/dec.cc Fixed segmentation fault with unravel and from access in parse diagnostic. ------------------------------------------------------------------------ -r1203 | jcbowman | 2005-11-23 16:53:43 +0100 (Wed, 23 Nov 2005) | 2 lines +r1203 | jcbowman | 2005-11-23 08:53:43 -0700 (Wed, 23 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Documented ImageMagick convert dependency of GUI xasy. ------------------------------------------------------------------------ -r1202 | jcbowman | 2005-11-23 06:04:34 +0100 (Wed, 23 Nov 2005) | 2 lines +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 @@ -31844,14 +32197,14 @@ Changed paths: Renamed -n option to -nV. Used -n (or -no) to negate next option. ------------------------------------------------------------------------ -r1201 | jcbowman | 2005-11-22 23:25:52 +0100 (Tue, 22 Nov 2005) | 2 lines +r1201 | jcbowman | 2005-11-22 15:25:52 -0700 (Tue, 22 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Use kpsewhich to help find default latex path. ------------------------------------------------------------------------ -r1200 | jcbowman | 2005-11-22 22:29:47 +0100 (Tue, 22 Nov 2005) | 2 lines +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 @@ -31859,14 +32212,14 @@ Changed paths: Improved diagnostics. ------------------------------------------------------------------------ -r1199 | jcbowman | 2005-11-22 22:24:25 +0100 (Tue, 22 Nov 2005) | 2 lines +r1199 | jcbowman | 2005-11-22 14:24:25 -0700 (Tue, 22 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/genv.cc Check for module recursion after call to parseFile. ------------------------------------------------------------------------ -r1198 | jcbowman | 2005-11-22 21:31:44 +0100 (Tue, 22 Nov 2005) | 7 lines +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 @@ -31880,21 +32233,21 @@ Made axisT readable outside of graph module. Made standard axis types public. Document custom axis types. ------------------------------------------------------------------------ -r1197 | jcbowman | 2005-11-22 09:19:48 +0100 (Tue, 22 Nov 2005) | 2 lines +r1197 | jcbowman | 2005-11-22 01:19:48 -0700 (Tue, 22 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 0.96cvs. ------------------------------------------------------------------------ -r1196 | jcbowman | 2005-11-22 08:04:17 +0100 (Tue, 22 Nov 2005) | 2 lines +r1196 | jcbowman | 2005-11-22 00:04:17 -0700 (Tue, 22 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Fixed indentation. ------------------------------------------------------------------------ -r1195 | jcbowman | 2005-11-22 07:54:03 +0100 (Tue, 22 Nov 2005) | 11 lines +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 @@ -31918,14 +32271,14 @@ interactive key bindings. Fixed hang in scroll mode on EOF. ------------------------------------------------------------------------ -r1194 | jcbowman | 2005-11-22 07:33:20 +0100 (Tue, 22 Nov 2005) | 2 lines +r1194 | jcbowman | 2005-11-21 23:33:20 -0700 (Mon, 21 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/base/plain.asy Move legend.append to appropriate place. ------------------------------------------------------------------------ -r1193 | jcbowman | 2005-11-21 22:15:15 +0100 (Mon, 21 Nov 2005) | 2 lines +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 @@ -31933,35 +32286,35 @@ Changed paths: Use scalebox only where necessary, to reduce LaTeX memory usage. ------------------------------------------------------------------------ -r1192 | jcbowman | 2005-11-20 22:50:51 +0100 (Sun, 20 Nov 2005) | 2 lines +r1192 | jcbowman | 2005-11-20 14:50:51 -0700 (Sun, 20 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/application.h Plugged remaining memory leak. ------------------------------------------------------------------------ -r1191 | jcbowman | 2005-11-20 19:08:29 +0100 (Sun, 20 Nov 2005) | 2 lines +r1191 | jcbowman | 2005-11-20 11:08:29 -0700 (Sun, 20 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/application.h Plug another memory leak. ------------------------------------------------------------------------ -r1190 | jcbowman | 2005-11-20 18:41:04 +0100 (Sun, 20 Nov 2005) | 2 lines +r1190 | jcbowman | 2005-11-20 10:41:04 -0700 (Sun, 20 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/application.h Fixed memory leak. ------------------------------------------------------------------------ -r1189 | jcbowman | 2005-11-19 19:00:13 +0100 (Sat, 19 Nov 2005) | 2 lines +r1189 | jcbowman | 2005-11-19 11:00:13 -0700 (Sat, 19 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/main.cc Put GC warnings under control of -d option. ------------------------------------------------------------------------ -r1188 | jcbowman | 2005-11-19 06:52:49 +0100 (Sat, 19 Nov 2005) | 3 lines +r1188 | jcbowman | 2005-11-18 22:52:49 -0700 (Fri, 18 Nov 2005) | 3 lines Changed paths: M /trunk/asymptote/main.cc @@ -31969,7 +32322,7 @@ Suppress GC warning messages (in particular: "Repeated allocation of very large block"). ------------------------------------------------------------------------ -r1187 | jcbowman | 2005-11-19 06:46:59 +0100 (Sat, 19 Nov 2005) | 2 lines +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 @@ -31979,7 +32332,7 @@ Changed paths: Make interactive input command reset the environment. ------------------------------------------------------------------------ -r1186 | hammera | 2005-11-18 06:21:02 +0100 (Fri, 18 Nov 2005) | 2 lines +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 @@ -31987,21 +32340,21 @@ Changed paths: Added testing for unravel. ------------------------------------------------------------------------ -r1185 | jcbowman | 2005-11-17 17:31:08 +0100 (Thu, 17 Nov 2005) | 2 lines +r1185 | jcbowman | 2005-11-17 09:31:08 -0700 (Thu, 17 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Removed old documentation. ------------------------------------------------------------------------ -r1184 | jcbowman | 2005-11-17 08:23:28 +0100 (Thu, 17 Nov 2005) | 2 lines +r1184 | jcbowman | 2005-11-17 00:23:28 -0700 (Thu, 17 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 0.95cvs. ------------------------------------------------------------------------ -r1183 | jcbowman | 2005-11-17 07:14:51 +0100 (Thu, 17 Nov 2005) | 5 lines +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 @@ -32015,7 +32368,7 @@ Also: import graph as graph2d; means access graph as graph2d; unravel graph2d. Updated documentation; removed descriptions of old import scheme. ------------------------------------------------------------------------ -r1182 | jcbowman | 2005-11-17 01:25:21 +0100 (Thu, 17 Nov 2005) | 2 lines +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 @@ -32023,21 +32376,21 @@ Changed paths: Force quiet mode with running embedded latex files. ------------------------------------------------------------------------ -r1181 | jcbowman | 2005-11-17 00:51:06 +0100 (Thu, 17 Nov 2005) | 2 lines +r1181 | jcbowman | 2005-11-16 16:51:06 -0700 (Wed, 16 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/entry.h Reduce memory usage. ------------------------------------------------------------------------ -r1180 | jcbowman | 2005-11-17 00:07:28 +0100 (Thu, 17 Nov 2005) | 2 lines +r1180 | jcbowman | 2005-11-16 16:07:28 -0700 (Wed, 16 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/main.cc Use a vector instead of a list for estack and sstack. ------------------------------------------------------------------------ -r1179 | jcbowman | 2005-11-16 22:31:07 +0100 (Wed, 16 Nov 2005) | 4 lines +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 @@ -32047,14 +32400,14 @@ Reverse order of pstricks and graphicx also in asymptote.sty. Fixed formatting. ------------------------------------------------------------------------ -r1178 | hammera | 2005-11-16 22:05:25 +0100 (Wed, 16 Nov 2005) | 2 lines +r1178 | hammera | 2005-11-16 14:05:25 -0700 (Wed, 16 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/entry.cc Slight refactoring. ------------------------------------------------------------------------ -r1177 | jcbowman | 2005-11-16 21:32:30 +0100 (Wed, 16 Nov 2005) | 2 lines +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 @@ -32062,7 +32415,7 @@ Changed paths: Workaround scalebox problem with old versions of pstricks. ------------------------------------------------------------------------ -r1176 | hammera | 2005-11-16 20:03:55 +0100 (Wed, 16 Nov 2005) | 2 lines +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 @@ -32074,35 +32427,35 @@ Changed paths: Fixed frame loading issues with imported types. ------------------------------------------------------------------------ -r1175 | jcbowman | 2005-11-16 10:31:20 +0100 (Wed, 16 Nov 2005) | 2 lines +r1175 | jcbowman | 2005-11-16 02:31:20 -0700 (Wed, 16 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 0.94cvs. ------------------------------------------------------------------------ -r1174 | jcbowman | 2005-11-16 10:06:51 +0100 (Wed, 16 Nov 2005) | 2 lines +r1174 | jcbowman | 2005-11-16 02:06:51 -0700 (Wed, 16 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/picture.cc Fixed cygwin problem. ------------------------------------------------------------------------ -r1173 | jcbowman | 2005-11-16 09:36:10 +0100 (Wed, 16 Nov 2005) | 2 lines +r1173 | jcbowman | 2005-11-16 01:36:10 -0700 (Wed, 16 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/doc/Makefile Added mkdir. ------------------------------------------------------------------------ -r1172 | jcbowman | 2005-11-16 09:27:04 +0100 (Wed, 16 Nov 2005) | 2 lines +r1172 | jcbowman | 2005-11-16 01:27:04 -0700 (Wed, 16 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/texfile.cc Revert to pstricks colors instead of color.sty due to problems under FreeBSD. ------------------------------------------------------------------------ -r1171 | jcbowman | 2005-11-16 09:14:50 +0100 (Wed, 16 Nov 2005) | 2 lines +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 @@ -32110,42 +32463,42 @@ Changed paths: Workaround missing C99 gamma function under FreeBSD. ------------------------------------------------------------------------ -r1170 | jcbowman | 2005-11-16 08:31:40 +0100 (Wed, 16 Nov 2005) | 2 lines +r1170 | jcbowman | 2005-11-16 00:31:40 -0700 (Wed, 16 Nov 2005) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Documentation updates. ------------------------------------------------------------------------ -r1169 | jcbowman | 2005-11-16 08:24:03 +0100 (Wed, 16 Nov 2005) | 2 lines +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 08:12:02 +0100 (Wed, 16 Nov 2005) | 2 lines +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 08:09:16 +0100 (Wed, 16 Nov 2005) | 2 lines +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 08:01:34 +0100 (Wed, 16 Nov 2005) | 2 lines +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-16 07:49:51 +0100 (Wed, 16 Nov 2005) | 2 lines +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 @@ -32154,7 +32507,7 @@ Changed paths: Added version check to plain.asy. ------------------------------------------------------------------------ -r1164 | jcbowman | 2005-11-16 07:19:59 +0100 (Wed, 16 Nov 2005) | 6 lines +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 @@ -32169,14 +32522,14 @@ Renamed ~/.asyrc to ~/.asy/options Updated documentation. ------------------------------------------------------------------------ -r1163 | jcbowman | 2005-11-16 05:03:28 +0100 (Wed, 16 Nov 2005) | 2 lines +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-16 01:50:15 +0100 (Wed, 16 Nov 2005) | 2 lines +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 @@ -32191,7 +32544,7 @@ Changed paths: Removed superfluous static modifiers. ------------------------------------------------------------------------ -r1161 | jcbowman | 2005-11-15 23:07:01 +0100 (Tue, 15 Nov 2005) | 2 lines +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 @@ -32200,7 +32553,7 @@ Changed paths: Added surface graph of matrices. ------------------------------------------------------------------------ -r1160 | jcbowman | 2005-11-15 21:51:50 +0100 (Tue, 15 Nov 2005) | 2 lines +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 @@ -32213,7 +32566,7 @@ Changed paths: Importing graph3 should publically import graph and three. ------------------------------------------------------------------------ -r1159 | jcbowman | 2005-11-15 20:06:59 +0100 (Tue, 15 Nov 2005) | 4 lines +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 @@ -32228,14 +32581,14 @@ Implemented horizontal and vertical label scaling. Cleaned up Label code in plain.asy. ------------------------------------------------------------------------ -r1158 | jcbowman | 2005-11-14 21:09:17 +0100 (Mon, 14 Nov 2005) | 2 lines +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 09:16:15 +0100 (Mon, 14 Nov 2005) | 2 lines +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 @@ -32247,63 +32600,63 @@ Changed paths: Added checks for integer overflow. ------------------------------------------------------------------------ -r1156 | jcbowman | 2005-11-14 08:57:47 +0100 (Mon, 14 Nov 2005) | 2 lines +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-14 05:47:56 +0100 (Mon, 14 Nov 2005) | 2 lines +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-14 02:47:17 +0100 (Mon, 14 Nov 2005) | 2 lines +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-14 02:34:03 +0100 (Mon, 14 Nov 2005) | 2 lines +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-14 02:30:54 +0100 (Mon, 14 Nov 2005) | 2 lines +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 23:29:51 +0100 (Sun, 13 Nov 2005) | 2 lines +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 10:11:08 +0100 (Sun, 13 Nov 2005) | 2 lines +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-13 06:39:26 +0100 (Sun, 13 Nov 2005) | 2 lines +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-13 06:36:26 +0100 (Sun, 13 Nov 2005) | 2 lines +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 @@ -32322,7 +32675,7 @@ Changed paths: Fixed cxx errors and warnings. ------------------------------------------------------------------------ -r1147 | hammera | 2005-11-12 23:47:06 +0100 (Sat, 12 Nov 2005) | 2 lines +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 @@ -32330,21 +32683,21 @@ Changed paths: Added venv::add to NOHASH. ------------------------------------------------------------------------ -r1146 | jcbowman | 2005-11-12 23:18:24 +0100 (Sat, 12 Nov 2005) | 2 lines +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 22:57:02 +0100 (Sat, 12 Nov 2005) | 2 lines +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 22:22:28 +0100 (Sat, 12 Nov 2005) | 2 lines +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 @@ -32352,7 +32705,7 @@ Changed paths: Added erf,erc, and gamma functions. ------------------------------------------------------------------------ -r1143 | jcbowman | 2005-11-12 20:43:42 +0100 (Sat, 12 Nov 2005) | 2 lines +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 @@ -32360,14 +32713,14 @@ Changed paths: Make quotient(int,int) consistent with %. ------------------------------------------------------------------------ -r1142 | jcbowman | 2005-11-12 08:56:01 +0100 (Sat, 12 Nov 2005) | 2 lines +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-12 01:38:32 +0100 (Sat, 12 Nov 2005) | 3 lines +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 @@ -32383,21 +32736,21 @@ Replaced std::string with mem::string for genv. Moved error reporting associated with 'as'. ------------------------------------------------------------------------ -r1140 | jcbowman | 2005-11-12 01:22:40 +0100 (Sat, 12 Nov 2005) | 2 lines +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 08:14:34 +0100 (Fri, 11 Nov 2005) | 2 lines +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-11 07:37:34 +0100 (Fri, 11 Nov 2005) | 2 lines +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 @@ -32405,7 +32758,7 @@ Changed paths: Allow outputting to standard output with "-o -" command line option. ------------------------------------------------------------------------ -r1137 | jcbowman | 2005-11-11 06:59:13 +0100 (Fri, 11 Nov 2005) | 5 lines +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 @@ -32417,7 +32770,7 @@ Removed pdf fuzz (a workaround for a pdf-viewing problem only of gv, not other pdf viewers). ------------------------------------------------------------------------ -r1136 | hammera | 2005-11-10 17:02:55 +0100 (Thu, 10 Nov 2005) | 2 lines +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 @@ -32425,14 +32778,14 @@ Changed paths: Refactored argument matching functions. ------------------------------------------------------------------------ -r1135 | jcbowman | 2005-11-10 09:56:24 +0100 (Thu, 10 Nov 2005) | 2 lines +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 08:58:13 +0100 (Thu, 10 Nov 2005) | 3 lines +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 @@ -32448,21 +32801,21 @@ Choose more descriptive names latticeshade, axialshade, radialshade, and gouraudshade for shading routines. ------------------------------------------------------------------------ -r1133 | jcbowman | 2005-11-10 08:17:56 +0100 (Thu, 10 Nov 2005) | 2 lines +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-10 06:53:32 +0100 (Thu, 10 Nov 2005) | 2 lines +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-10 03:49:29 +0100 (Thu, 10 Nov 2005) | 2 lines +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 @@ -32470,7 +32823,7 @@ Changed paths: Added new keywords; fixed treetest. ------------------------------------------------------------------------ -r1130 | jcbowman | 2005-11-10 03:35:22 +0100 (Thu, 10 Nov 2005) | 2 lines +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 @@ -32479,7 +32832,7 @@ Changed paths: Documentation updates. ------------------------------------------------------------------------ -r1129 | hammera | 2005-11-09 07:36:03 +0100 (Wed, 09 Nov 2005) | 2 lines +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 @@ -32499,14 +32852,14 @@ Changed paths: Extended access and unravel syntax. ------------------------------------------------------------------------ -r1128 | jcbowman | 2005-11-09 06:23:54 +0100 (Wed, 09 Nov 2005) | 2 lines +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-09 06:05:11 +0100 (Wed, 09 Nov 2005) | 2 lines +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 @@ -32521,7 +32874,7 @@ Changed paths: Reimplemented GUI support. ------------------------------------------------------------------------ -r1126 | hammera | 2005-11-09 00:55:03 +0100 (Wed, 09 Nov 2005) | 3 lines +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 @@ -32532,7 +32885,7 @@ Check for infinite recursion when loading modules. Add position info (markTrans) for codelets. ------------------------------------------------------------------------ -r1125 | jcbowman | 2005-11-08 21:30:10 +0100 (Tue, 08 Nov 2005) | 3 lines +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 @@ -32543,7 +32896,7 @@ Changed paths: Renamed defaultpen() to resetdefaultpen and getdefaultpen() to defaultpen(). ------------------------------------------------------------------------ -r1124 | jcbowman | 2005-11-08 21:11:06 +0100 (Tue, 08 Nov 2005) | 2 lines +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 @@ -32552,7 +32905,7 @@ Changed paths: Updated diagostics. ------------------------------------------------------------------------ -r1123 | jcbowman | 2005-11-08 19:58:07 +0100 (Tue, 08 Nov 2005) | 2 lines +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 @@ -32560,7 +32913,7 @@ Changed paths: Re-implemented -p (parse) and -s (translate) options. ------------------------------------------------------------------------ -r1122 | jcbowman | 2005-11-08 17:39:14 +0100 (Tue, 08 Nov 2005) | 2 lines +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 @@ -32570,7 +32923,7 @@ Changed paths: Corrections from import merge. ------------------------------------------------------------------------ -r1121 | jcbowman | 2005-11-08 10:36:32 +0100 (Tue, 08 Nov 2005) | 7 lines +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 @@ -32588,7 +32941,7 @@ Interactive mode updates; reimplemented interactive "input" command. Documented true interactive mode. ------------------------------------------------------------------------ -r1120 | jcbowman | 2005-11-08 08:22:41 +0100 (Tue, 08 Nov 2005) | 3 lines +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 @@ -32598,14 +32951,14 @@ Facilitate optional installation of documentation and examples to different directories. ------------------------------------------------------------------------ -r1119 | jcbowman | 2005-11-08 08:19:24 +0100 (Tue, 08 Nov 2005) | 2 lines +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-08 06:26:21 +0100 (Tue, 08 Nov 2005) | 2 lines +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 @@ -32615,7 +32968,7 @@ Changed paths: Remaining import updates. ------------------------------------------------------------------------ -r1116 | hammera | 2005-11-07 17:57:39 +0100 (Mon, 07 Nov 2005) | 2 lines +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 @@ -32687,7 +33040,7 @@ Changed paths: Merged in changes from the import branch. ------------------------------------------------------------------------ -r1110 | jcbowman | 2005-11-07 00:36:58 +0100 (Mon, 07 Nov 2005) | 2 lines +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 @@ -32695,7 +33048,7 @@ Changed paths: Fixed lexer error. ------------------------------------------------------------------------ -r1108 | jcbowman | 2005-11-06 04:45:10 +0100 (Sun, 06 Nov 2005) | 2 lines +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 @@ -32703,14 +33056,14 @@ Changed paths: Removed # and ## as admissible operators. ------------------------------------------------------------------------ -r1107 | jcbowman | 2005-11-03 18:44:07 +0100 (Thu, 03 Nov 2005) | 2 lines +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 18:32:41 +0100 (Thu, 03 Nov 2005) | 2 lines +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 @@ -32718,7 +33071,7 @@ Changed paths: Respect final null entry when reading data in cvs mode. ------------------------------------------------------------------------ -r1104 | jcbowman | 2005-11-03 06:46:58 +0100 (Thu, 03 Nov 2005) | 4 lines +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 @@ -32730,14 +33083,14 @@ Added infix operators << >> @ @@ $ $$ # ##. New module fontsize.asy supports nonstandard fonts. ------------------------------------------------------------------------ -r1093 | jcbowman | 2005-10-30 11:41:06 +0100 (Sun, 30 Oct 2005) | 2 lines +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 11:34:35 +0100 (Sun, 30 Oct 2005) | 2 lines +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 @@ -32746,7 +33099,7 @@ Changed paths: Removed operator symbols consisting of letters enclosed by colons. ------------------------------------------------------------------------ -r1087 | jcbowman | 2005-10-29 07:31:17 +0200 (Sat, 29 Oct 2005) | 3 lines +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 @@ -32756,7 +33109,7 @@ Additional operator symbols can now be formed by enclosing any combination of letters (including the underscore character) in colons. ------------------------------------------------------------------------ -r1086 | jcbowman | 2005-10-29 05:56:53 +0200 (Sat, 29 Oct 2005) | 2 lines +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 @@ -32764,7 +33117,7 @@ Changed paths: Re-added tension3 and curl3 operators. ------------------------------------------------------------------------ -r1082 | jcbowman | 2005-10-28 06:08:47 +0200 (Fri, 28 Oct 2005) | 2 lines +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 @@ -32774,14 +33127,14 @@ Changed paths: Documentation now refers to Datadir variable rather than /usr/local/share. ------------------------------------------------------------------------ -r1080 | jcbowman | 2005-10-26 20:28:04 +0200 (Wed, 26 Oct 2005) | 2 lines +r1080 | jcbowman | 2005-10-26 12:28:04 -0600 (Wed, 26 Oct 2005) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Fixed typo. ------------------------------------------------------------------------ -r1074 | jcbowman | 2005-10-25 06:54:56 +0200 (Tue, 25 Oct 2005) | 5 lines +r1074 | jcbowman | 2005-10-24 22:54:56 -0600 (Mon, 24 Oct 2005) | 5 lines Changed paths: M /trunk/asymptote/main.cc @@ -32791,7 +33144,7 @@ A return code of 0 means successful; 1 means a user error occurred; -1 signals a misconfiguration error (pipe, fork, or exec failed). ------------------------------------------------------------------------ -r1073 | jcbowman | 2005-10-25 06:02:19 +0200 (Tue, 25 Oct 2005) | 6 lines +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 @@ -32804,28 +33157,28 @@ Use convert instead of dvipng in doc/Makefile. Updated Debian URL. ------------------------------------------------------------------------ -r1069 | jcbowman | 2005-10-23 10:15:00 +0200 (Sun, 23 Oct 2005) | 2 lines +r1069 | jcbowman | 2005-10-23 02:15:00 -0600 (Sun, 23 Oct 2005) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 0.93cvs. ------------------------------------------------------------------------ -r1068 | jcbowman | 2005-10-23 09:48:50 +0200 (Sun, 23 Oct 2005) | 2 lines +r1068 | jcbowman | 2005-10-23 01:48:50 -0600 (Sun, 23 Oct 2005) | 2 lines Changed paths: M /trunk/asymptote/runtime.cc Fixed cd diagnostic. ------------------------------------------------------------------------ -r1067 | jcbowman | 2005-10-23 08:50:35 +0200 (Sun, 23 Oct 2005) | 2 lines +r1067 | jcbowman | 2005-10-23 00:50:35 -0600 (Sun, 23 Oct 2005) | 2 lines Changed paths: M /trunk/asymptote/drawlabel.cc Fixed label bbox bug. ------------------------------------------------------------------------ -r1066 | jcbowman | 2005-10-23 07:15:14 +0200 (Sun, 23 Oct 2005) | 5 lines +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 @@ -32839,14 +33192,14 @@ Fixed intersect fuzz calculation. Implemented means of adjusting 3d aspect ratio. ------------------------------------------------------------------------ -r1065 | jcbowman | 2005-10-22 18:49:28 +0200 (Sat, 22 Oct 2005) | 2 lines +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 12:25:01 +0200 (Sat, 22 Oct 2005) | 2 lines +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 @@ -32854,28 +33207,28 @@ Changed paths: Workaround missing round function under FreeBSD. ------------------------------------------------------------------------ -r1063 | jcbowman | 2005-10-22 11:41:04 +0200 (Sat, 22 Oct 2005) | 2 lines +r1063 | jcbowman | 2005-10-22 03:41:04 -0600 (Sat, 22 Oct 2005) | 2 lines Changed paths: M /trunk/asymptote/path.cc Fixed cxx errors. ------------------------------------------------------------------------ -r1060 | jcbowman | 2005-10-22 10:54:14 +0200 (Sat, 22 Oct 2005) | 2 lines +r1060 | jcbowman | 2005-10-22 02:54:14 -0600 (Sat, 22 Oct 2005) | 2 lines Changed paths: M /trunk/asymptote/doc/brokenaxis.asy Fixed example. ------------------------------------------------------------------------ -r1059 | jcbowman | 2005-10-22 10:51:32 +0200 (Sat, 22 Oct 2005) | 2 lines +r1059 | jcbowman | 2005-10-22 02:51:32 -0600 (Sat, 22 Oct 2005) | 2 lines Changed paths: A /trunk/asymptote/doc/brokenaxis.asy Added missing example. ------------------------------------------------------------------------ -r1058 | jcbowman | 2005-10-22 10:48:56 +0200 (Sat, 22 Oct 2005) | 2 lines +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 @@ -32883,7 +33236,7 @@ Changed paths: Added scaleT Broken and example of broken x axis. ------------------------------------------------------------------------ -r1057 | jcbowman | 2005-10-22 09:45:58 +0200 (Sat, 22 Oct 2005) | 5 lines +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 @@ -32900,7 +33253,7 @@ Moved dir argument of picture.fit() to add(frame,pair) and attach(frame,pair). Added frame align(frame f, pair dir) for aligning frames. ------------------------------------------------------------------------ -r1056 | jcbowman | 2005-10-22 08:03:18 +0200 (Sat, 22 Oct 2005) | 5 lines +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 @@ -32911,7 +33264,7 @@ markuniform(int n) routine which draws n markers at evenly spaced intervals along the arclength of the path. ------------------------------------------------------------------------ -r1055 | jcbowman | 2005-10-21 10:12:29 +0200 (Fri, 21 Oct 2005) | 2 lines +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 @@ -32922,7 +33275,7 @@ Changed paths: Don't strip directory from explicit output filenames. ------------------------------------------------------------------------ -r1054 | jcbowman | 2005-10-21 09:23:16 +0200 (Fri, 21 Oct 2005) | 2 lines +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 @@ -32932,7 +33285,7 @@ Changed paths: Documentation updates. ------------------------------------------------------------------------ -r1053 | jcbowman | 2005-10-20 09:36:43 +0200 (Thu, 20 Oct 2005) | 26 lines +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 @@ -32972,7 +33325,7 @@ Documented use of Cyrillic fonts. Documented that \end{asy} environment must appear on a line by itself. ------------------------------------------------------------------------ -r1047 | jcbowman | 2005-10-15 11:14:38 +0200 (Sat, 15 Oct 2005) | 3 lines +r1047 | jcbowman | 2005-10-15 03:14:38 -0600 (Sat, 15 Oct 2005) | 3 lines Changed paths: M /trunk/asymptote/base/graph.asy @@ -32980,14 +33333,14 @@ Fix precision errors at +/-1e-4; default format changes to scientific notation here. ------------------------------------------------------------------------ -r1046 | jcbowman | 2005-10-15 06:07:16 +0200 (Sat, 15 Oct 2005) | 2 lines +r1046 | jcbowman | 2005-10-14 22:07:16 -0600 (Fri, 14 Oct 2005) | 2 lines Changed paths: M /trunk/asymptote/base/plain.asy Fixed inside(path,pair). ------------------------------------------------------------------------ -r1038 | jcbowman | 2005-10-14 09:16:49 +0200 (Fri, 14 Oct 2005) | 37 lines +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 @@ -33058,7 +33411,7 @@ Added face labels to cube animation. Updated installation instructions. ------------------------------------------------------------------------ -r1035 | hammera | 2005-10-13 21:04:36 +0200 (Thu, 13 Oct 2005) | 2 lines +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 @@ -33066,7 +33419,7 @@ Changed paths: Fixed prettyprinting of joinExp. ------------------------------------------------------------------------ -r1034 | hammera | 2005-10-13 20:43:16 +0200 (Thu, 13 Oct 2005) | 2 lines +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 @@ -33074,28 +33427,28 @@ Changed paths: More specific error message for casting. ------------------------------------------------------------------------ -r1033 | hammera | 2005-10-13 20:42:41 +0200 (Thu, 13 Oct 2005) | 2 lines +r1033 | hammera | 2005-10-13 12:42:41 -0600 (Thu, 13 Oct 2005) | 2 lines Changed paths: M /trunk/asymptote/stm.cc Fixed indenting for parse output. ------------------------------------------------------------------------ -r1032 | jcbowman | 2005-10-13 17:01:13 +0200 (Thu, 13 Oct 2005) | 2 lines +r1032 | jcbowman | 2005-10-13 09:01:13 -0600 (Thu, 13 Oct 2005) | 2 lines Changed paths: M /trunk/asymptote/knot.h Fixed control point bug introduced by recent straight flag fix. ------------------------------------------------------------------------ -r1031 | jcbowman | 2005-10-13 00:29:21 +0200 (Thu, 13 Oct 2005) | 2 lines +r1031 | jcbowman | 2005-10-12 16:29:21 -0600 (Wed, 12 Oct 2005) | 2 lines Changed paths: M /trunk/asymptote/base/plain.asy Make default value of picture.keepAspect true. ------------------------------------------------------------------------ -r1030 | jcbowman | 2005-10-12 22:02:37 +0200 (Wed, 12 Oct 2005) | 4 lines +r1030 | jcbowman | 2005-10-12 14:02:37 -0600 (Wed, 12 Oct 2005) | 4 lines Changed paths: M /trunk/asymptote/base/plain.asy @@ -33104,7 +33457,7 @@ Use picture defaults as default parameters in fit and size functions (locally resolved default function arguments now allow this). ------------------------------------------------------------------------ -r1027 | hammera | 2005-10-12 03:29:11 +0200 (Wed, 12 Oct 2005) | 2 lines +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 @@ -33113,14 +33466,14 @@ Changed paths: Straight flags are preserved when using a path as part of a guide. ------------------------------------------------------------------------ -r1026 | hammera | 2005-10-08 05:57:39 +0200 (Sat, 08 Oct 2005) | 2 lines +r1026 | hammera | 2005-10-07 21:57:39 -0600 (Fri, 07 Oct 2005) | 2 lines Changed paths: M /trunk/asymptote/fundec.cc Default arguments are evaluated "out-of-order" like variable initializers. ------------------------------------------------------------------------ -r1024 | jcbowman | 2005-10-07 22:58:33 +0200 (Fri, 07 Oct 2005) | 6 lines +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 @@ -33139,7 +33492,7 @@ plane(triple u, triple v, triple O=three.O) now returns the plane through point O with normal cross(u,v) ------------------------------------------------------------------------ -r1023 | jcbowman | 2005-10-07 10:22:25 +0200 (Fri, 07 Oct 2005) | 9 lines +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 @@ -33159,21 +33512,21 @@ merge no longer waits for animation to complete. Added rotating cube animation. ------------------------------------------------------------------------ -r1022 | jcbowman | 2005-10-06 19:46:16 +0200 (Thu, 06 Oct 2005) | 2 lines +r1022 | jcbowman | 2005-10-06 11:46:16 -0600 (Thu, 06 Oct 2005) | 2 lines Changed paths: M /trunk/asymptote/doc/loggrid.asy Fixed formatting. ------------------------------------------------------------------------ -r1021 | jcbowman | 2005-10-06 19:17:13 +0200 (Thu, 06 Oct 2005) | 2 lines +r1021 | jcbowman | 2005-10-06 11:17:13 -0600 (Thu, 06 Oct 2005) | 2 lines Changed paths: M /trunk/asymptote/doc/loggrid.asy Added linewidth(). ------------------------------------------------------------------------ -r1020 | jcbowman | 2005-10-06 19:11:05 +0200 (Thu, 06 Oct 2005) | 5 lines +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 @@ -33189,14 +33542,14 @@ and defaultpen(real) instead. To avoid confusion, a dot product now requires explicit pair arguments. ------------------------------------------------------------------------ -r1018 | jcbowman | 2005-10-06 18:05:56 +0200 (Thu, 06 Oct 2005) | 2 lines +r1018 | jcbowman | 2005-10-06 10:05:56 -0600 (Thu, 06 Oct 2005) | 2 lines Changed paths: A /trunk/asymptote/examples/epix.asy Added new 3d surface example. ------------------------------------------------------------------------ -r1016 | jcbowman | 2005-10-06 07:55:15 +0200 (Thu, 06 Oct 2005) | 4 lines +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 @@ -33208,7 +33561,7 @@ 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-06 03:51:32 +0200 (Thu, 06 Oct 2005) | 2 lines +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 @@ -33216,35 +33569,35 @@ Changed paths: Added keepAspect=Aspect option to size(pic,real). ------------------------------------------------------------------------ -r1014 | jcbowman | 2005-10-06 03:44:19 +0200 (Thu, 06 Oct 2005) | 2 lines +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 09:49:20 +0200 (Wed, 05 Oct 2005) | 2 lines +r1013 | jcbowman | 2005-10-05 01:49:20 -0600 (Wed, 05 Oct 2005) | 2 lines Changed paths: M /trunk/asymptote/base/graph.asy Use local copy of ticklabel and Label context variables. ------------------------------------------------------------------------ -r1012 | jcbowman | 2005-10-05 08:12:20 +0200 (Wed, 05 Oct 2005) | 2 lines +r1012 | jcbowman | 2005-10-05 00:12:20 -0600 (Wed, 05 Oct 2005) | 2 lines Changed paths: M /trunk/asymptote/base/graph.asy Reduce default axis coverage limit to 80%. ------------------------------------------------------------------------ -r1011 | jcbowman | 2005-10-05 05:48:00 +0200 (Wed, 05 Oct 2005) | 2 lines +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. ------------------------------------------------------------------------ -r1010 | jcbowman | 2005-10-05 00:13:55 +0200 (Wed, 05 Oct 2005) | 4 lines +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 @@ -33254,7 +33607,7 @@ Fixed default location of python under MSDOS. Improved ASYMPTOTE_PYTHON/ASYMPTOTE_XASY diagnostics. ------------------------------------------------------------------------ -r1009 | jcbowman | 2005-10-04 23:43:14 +0200 (Tue, 04 Oct 2005) | 7 lines +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 @@ -33273,14 +33626,14 @@ Allow GUI mode in interactive mode. Added gui(real x=1) function to turn on GUI mode. ------------------------------------------------------------------------ -r1008 | jcbowman | 2005-10-04 19:27:41 +0200 (Tue, 04 Oct 2005) | 2 lines +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 19:20:56 +0200 (Tue, 04 Oct 2005) | 3 lines +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 @@ -33297,28 +33650,28 @@ 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 08:30:27 +0200 (Tue, 04 Oct 2005) | 2 lines +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-04 07:39:06 +0200 (Tue, 04 Oct 2005) | 2 lines +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-04 07:06:24 +0200 (Tue, 04 Oct 2005) | 2 lines +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-04 05:24:51 +0200 (Tue, 04 Oct 2005) | 3 lines +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 @@ -33328,7 +33681,7 @@ Changed paths: Flush stdout immediately before calls to fork() to avoid duplicate output. ------------------------------------------------------------------------ -r1001 | jcbowman | 2005-10-03 10:36:26 +0200 (Mon, 03 Oct 2005) | 4 lines +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 @@ -33347,7 +33700,7 @@ 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 10:20:02 +0200 (Mon, 03 Oct 2005) | 9 lines +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 @@ -33369,7 +33722,7 @@ Added == and != for files. Allow casting of null to file. ------------------------------------------------------------------------ -r998 | jcbowman | 2005-10-03 09:08:44 +0200 (Mon, 03 Oct 2005) | 2 lines +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 @@ -33377,7 +33730,7 @@ Changed paths: Readded depth limit to intersect routines to prevent stack overflow. ------------------------------------------------------------------------ -r997 | jcbowman | 2005-10-02 23:42:30 +0200 (Sun, 02 Oct 2005) | 3 lines +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 @@ -33387,7 +33740,7 @@ Enforce a minimum value of fuzz in intersect routines to prevent infinite loops. ------------------------------------------------------------------------ -r995 | jcbowman | 2005-10-02 09:20:15 +0200 (Sun, 02 Oct 2005) | 13 lines +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 @@ -33415,28 +33768,28 @@ rotating text along a line in the direction dir. Updated helix example to illustrate rotated tick and axis labels. ------------------------------------------------------------------------ -r994 | jcbowman | 2005-10-01 07:40:32 +0200 (Sat, 01 Oct 2005) | 2 lines +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-10-01 06:42:16 +0200 (Sat, 01 Oct 2005) | 2 lines +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 22:55:59 +0200 (Fri, 30 Sep 2005) | 2 lines +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 20:42:28 +0200 (Fri, 30 Sep 2005) | 4 lines +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 @@ -33446,7 +33799,7 @@ 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 15:50:18 +0200 (Fri, 30 Sep 2005) | 4 lines +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 @@ -33458,7 +33811,7 @@ Fixed .gui processing. Added new example. ------------------------------------------------------------------------ -r988 | jcbowman | 2005-09-30 03:53:03 +0200 (Fri, 30 Sep 2005) | 2 lines +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 @@ -33468,7 +33821,7 @@ Changed paths: Allow overriding of ticklabel routine for logarithmic axis; added example. ------------------------------------------------------------------------ -r986 | jcbowman | 2005-09-30 02:04:46 +0200 (Fri, 30 Sep 2005) | 4 lines +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 @@ -33485,21 +33838,21 @@ Standardized arguments to LeftTicks, etc. Fixed user-specified logarithmic ticks. ------------------------------------------------------------------------ -r985 | jcbowman | 2005-09-29 09:50:22 +0200 (Thu, 29 Sep 2005) | 2 lines +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-29 07:53:39 +0200 (Thu, 29 Sep 2005) | 2 lines +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-29 07:37:23 +0200 (Thu, 29 Sep 2005) | 2 lines +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 @@ -33507,7 +33860,7 @@ Changed paths: Minor documentation updates. ------------------------------------------------------------------------ -r981 | jcbowman | 2005-09-29 02:01:47 +0200 (Thu, 29 Sep 2005) | 8 lines +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 @@ -33526,7 +33879,7 @@ Documented vectorfield and flow example. Fixed cxx warning messages. ------------------------------------------------------------------------ -r978 | jcbowman | 2005-09-28 22:51:47 +0200 (Wed, 28 Sep 2005) | 10 lines +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 @@ -33558,7 +33911,7 @@ Removed spurious nullpaths from :: and ---. Documented deconstruction of guides. ------------------------------------------------------------------------ -r977 | jcbowman | 2005-09-27 09:42:24 +0200 (Tue, 27 Sep 2005) | 5 lines +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 @@ -33575,14 +33928,14 @@ size when an undefined label is encountered with the -t option. Fixed box(Label). ------------------------------------------------------------------------ -r975 | jcbowman | 2005-09-27 07:28:56 +0200 (Tue, 27 Sep 2005) | 2 lines +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-27 07:09:02 +0200 (Tue, 27 Sep 2005) | 2 lines +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 @@ -33594,14 +33947,14 @@ Changed paths: Implemented data file comment character (# by default). ------------------------------------------------------------------------ -r973 | jcbowman | 2005-09-26 17:05:45 +0200 (Mon, 26 Sep 2005) | 2 lines +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-26 07:45:48 +0200 (Mon, 26 Sep 2005) | 25 lines +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 @@ -33654,42 +34007,42 @@ Added patch to pstoedit-3.42 to support PNG to EPS conversion. Updated documentation. ------------------------------------------------------------------------ -r971 | jcbowman | 2005-09-26 05:56:47 +0200 (Mon, 26 Sep 2005) | 2 lines +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-24 06:04:54 +0200 (Sat, 24 Sep 2005) | 2 lines +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 17:42:46 +0200 (Fri, 23 Sep 2005) | 2 lines +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 09:15:56 +0200 (Fri, 23 Sep 2005) | 2 lines +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 09:07:53 +0200 (Fri, 23 Sep 2005) | 2 lines +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 09:02:48 +0200 (Fri, 23 Sep 2005) | 2 lines +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 @@ -33702,7 +34055,7 @@ Changed paths: Added an environment variable for the location of every external command. ------------------------------------------------------------------------ -r965 | jcbowman | 2005-09-23 07:54:43 +0200 (Fri, 23 Sep 2005) | 2 lines +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 @@ -33710,7 +34063,7 @@ Changed paths: Added vectorfield routine and example. ------------------------------------------------------------------------ -r963 | jcbowman | 2005-09-23 07:23:39 +0200 (Fri, 23 Sep 2005) | 11 lines +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 @@ -33739,14 +34092,14 @@ Added -t option to asy to request inline LaTeX code to be generated. Added modified dvipdf that accepts the dvips -z hyperdvi option. ------------------------------------------------------------------------ -r962 | jcbowman | 2005-09-22 03:06:07 +0200 (Thu, 22 Sep 2005) | 2 lines +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-22 01:58:34 +0200 (Thu, 22 Sep 2005) | 2 lines +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 @@ -33754,7 +34107,7 @@ Changed paths: Replace system calls to rm/del by unlink(). ------------------------------------------------------------------------ -r960 | jcbowman | 2005-09-21 10:32:44 +0200 (Wed, 21 Sep 2005) | 21 lines +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 @@ -33803,7 +34156,7 @@ Check for empty pictures when drawing axes with ticks. Updated documentation and examples. ------------------------------------------------------------------------ -r959 | jcbowman | 2005-09-20 10:39:57 +0200 (Tue, 20 Sep 2005) | 16 lines +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 @@ -33838,21 +34191,21 @@ Under MSDOS, change "rm" to "del" in merge utility. Don't print hints when there is no environment variable. ------------------------------------------------------------------------ -r955 | hammera | 2005-09-16 17:36:50 +0200 (Fri, 16 Sep 2005) | 2 lines +r955 | hammera | 2005-09-16 09:36:50 -0600 (Fri, 16 Sep 2005) | 2 lines Changed paths: M /trunk/asymptote/name.cc Fixed error reporting bug. ------------------------------------------------------------------------ -r954 | jcbowman | 2005-09-14 15:46:33 +0200 (Wed, 14 Sep 2005) | 2 lines +r954 | jcbowman | 2005-09-14 07:46:33 -0600 (Wed, 14 Sep 2005) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Changed make to $(MAKE) for portability. ------------------------------------------------------------------------ -r953 | jcbowman | 2005-09-14 09:25:28 +0200 (Wed, 14 Sep 2005) | 7 lines +r953 | jcbowman | 2005-09-14 01:25:28 -0600 (Wed, 14 Sep 2005) | 7 lines Changed paths: M /trunk/asymptote/base/three.asy @@ -33864,14 +34217,14 @@ to the corresponding node. Fixed the length of a cyclic path3. ------------------------------------------------------------------------ -r952 | jcbowman | 2005-09-14 09:17:44 +0200 (Wed, 14 Sep 2005) | 2 lines +r952 | jcbowman | 2005-09-14 01:17:44 -0600 (Wed, 14 Sep 2005) | 2 lines Changed paths: M /trunk/asymptote/runtime.cc Added snprintf workaround for non-C99 compliant systems. ------------------------------------------------------------------------ -r951 | jcbowman | 2005-09-13 17:49:18 +0200 (Tue, 13 Sep 2005) | 2 lines +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 @@ -33879,14 +34232,14 @@ Changed paths: Added missing headers for Solaris/Sparc. ------------------------------------------------------------------------ -r950 | jcbowman | 2005-09-13 03:47:44 +0200 (Tue, 13 Sep 2005) | 2 lines +r950 | jcbowman | 2005-09-12 19:47:44 -0600 (Mon, 12 Sep 2005) | 2 lines Changed paths: M /trunk/asymptote/types.cc Fixed pair.z and triple.xx bugs. ------------------------------------------------------------------------ -r949 | jcbowman | 2005-09-13 01:11:54 +0200 (Tue, 13 Sep 2005) | 3 lines +r949 | jcbowman | 2005-09-12 17:11:54 -0600 (Mon, 12 Sep 2005) | 3 lines Changed paths: M /trunk/asymptote/base/graph.asy @@ -33894,14 +34247,14 @@ Changed paths: Added some comments to graph.asy. ------------------------------------------------------------------------ -r948 | jcbowman | 2005-09-12 21:40:40 +0200 (Mon, 12 Sep 2005) | 2 lines +r948 | jcbowman | 2005-09-12 13:40:40 -0600 (Mon, 12 Sep 2005) | 2 lines Changed paths: M /trunk/asymptote/base/math.asy Optimized matrix times vector. ------------------------------------------------------------------------ -r947 | jcbowman | 2005-09-12 19:35:34 +0200 (Mon, 12 Sep 2005) | 2 lines +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 @@ -33910,7 +34263,7 @@ Changed paths: Standardized perpendicular. ------------------------------------------------------------------------ -r946 | jcbowman | 2005-09-12 07:48:47 +0200 (Mon, 12 Sep 2005) | 2 lines +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 @@ -33922,7 +34275,7 @@ Changed paths: Added 2d & 3d Metapost & operator (like --, but omits the duplicate point). ------------------------------------------------------------------------ -r945 | jcbowman | 2005-09-11 08:34:52 +0200 (Sun, 11 Sep 2005) | 3 lines +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 @@ -33931,7 +34284,7 @@ Changed paths: Fixed resolution problems of png figures in html manual. ------------------------------------------------------------------------ -r944 | jcbowman | 2005-09-11 08:04:12 +0200 (Sun, 11 Sep 2005) | 2 lines +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 @@ -33939,7 +34292,7 @@ Changed paths: Reorganized installation instructions. ------------------------------------------------------------------------ -r943 | jcbowman | 2005-09-11 07:33:39 +0200 (Sun, 11 Sep 2005) | 5 lines +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 @@ -33951,7 +34304,7 @@ Handle errors due nonarray rest formals gracefully. Improved formatting. ------------------------------------------------------------------------ -r942 | jcbowman | 2005-09-11 00:10:36 +0200 (Sun, 11 Sep 2005) | 11 lines +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 @@ -33971,7 +34324,7 @@ but not asymptote.dvi, asymptote.info, or asymptote.html Documented workaround for broken pdftex installations. ------------------------------------------------------------------------ -r941 | jcbowman | 2005-09-10 08:38:55 +0200 (Sat, 10 Sep 2005) | 4 lines +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 @@ -33984,7 +34337,7 @@ Removed scale(pair) in favour of scale(abs(z))*rotate(degrees(z)) to avoid confusion with xscale(z.x)*yscale(z.y). ------------------------------------------------------------------------ -r940 | jcbowman | 2005-09-10 07:58:11 +0200 (Sat, 10 Sep 2005) | 2 lines +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 @@ -33992,7 +34345,7 @@ Changed paths: Don't cache MidArrow and Bar sizes. ------------------------------------------------------------------------ -r939 | jcbowman | 2005-09-09 06:24:26 +0200 (Fri, 09 Sep 2005) | 8 lines +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 @@ -34009,28 +34362,28 @@ Documented virtual structure functions. Updated documentation to emphasize that face is derived from picture. ------------------------------------------------------------------------ -r938 | jcbowman | 2005-09-08 18:38:27 +0200 (Thu, 08 Sep 2005) | 2 lines +r938 | jcbowman | 2005-09-08 10:38:27 -0600 (Thu, 08 Sep 2005) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Updated Help section. ------------------------------------------------------------------------ -r937 | jcbowman | 2005-09-07 20:13:36 +0200 (Wed, 07 Sep 2005) | 2 lines +r937 | jcbowman | 2005-09-07 12:13:36 -0600 (Wed, 07 Sep 2005) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Updated documentation. ------------------------------------------------------------------------ -r936 | jcbowman | 2005-09-07 16:45:08 +0200 (Wed, 07 Sep 2005) | 2 lines +r936 | jcbowman | 2005-09-07 08:45:08 -0600 (Wed, 07 Sep 2005) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Document structure inheritance. ------------------------------------------------------------------------ -r935 | jcbowman | 2005-09-07 10:22:17 +0200 (Wed, 07 Sep 2005) | 7 lines +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 @@ -34050,7 +34403,7 @@ Check for negative linetype arguments. Minor example updates. ------------------------------------------------------------------------ -r934 | hammera | 2005-09-07 05:40:47 +0200 (Wed, 07 Sep 2005) | 2 lines +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 @@ -34058,14 +34411,14 @@ Changed paths: Changed indenting. ------------------------------------------------------------------------ -r933 | jcbowman | 2005-09-06 09:42:51 +0200 (Tue, 06 Sep 2005) | 2 lines +r933 | jcbowman | 2005-09-06 01:42:51 -0600 (Tue, 06 Sep 2005) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 0.88cvs. ------------------------------------------------------------------------ -r932 | jcbowman | 2005-09-06 09:01:17 +0200 (Tue, 06 Sep 2005) | 2 lines +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 @@ -34073,7 +34426,7 @@ Changed paths: Minor documentation updates. ------------------------------------------------------------------------ -r931 | jcbowman | 2005-09-06 08:26:06 +0200 (Tue, 06 Sep 2005) | 3 lines +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 @@ -34084,7 +34437,7 @@ Changed paths: Fixed cxx warning messages. ------------------------------------------------------------------------ -r930 | jcbowman | 2005-09-06 07:59:01 +0200 (Tue, 06 Sep 2005) | 8 lines +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 @@ -34102,7 +34455,7 @@ Removed explicit size arguments from bbox (as done with shipout some time ago). Updated filltype and 3d documentation. ------------------------------------------------------------------------ -r929 | jcbowman | 2005-09-06 06:01:25 +0200 (Tue, 06 Sep 2005) | 25 lines +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 @@ -34150,7 +34503,7 @@ Added missing shift in Label.out(frame). Updated documentation. ------------------------------------------------------------------------ -r928 | hammera | 2005-09-04 04:33:09 +0200 (Sun, 04 Sep 2005) | 2 lines +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 @@ -34160,7 +34513,7 @@ Changed paths: Added permissions back in. ------------------------------------------------------------------------ -r927 | hammera | 2005-09-03 22:05:22 +0200 (Sat, 03 Sep 2005) | 2 lines +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 @@ -34174,7 +34527,7 @@ Changed paths: Added more testing. ------------------------------------------------------------------------ -r926 | hammera | 2005-09-03 22:04:15 +0200 (Sat, 03 Sep 2005) | 8 lines +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 @@ -34214,7 +34567,7 @@ Refactoring! - permission information moved to varEntry (but not in use yet) ------------------------------------------------------------------------ -r925 | jcbowman | 2005-09-01 23:26:50 +0200 (Thu, 01 Sep 2005) | 5 lines +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 @@ -34227,7 +34580,7 @@ Moved surface to graph3. Added 3d analogues of 2d graph functions. ------------------------------------------------------------------------ -r924 | jcbowman | 2005-09-01 20:52:52 +0200 (Thu, 01 Sep 2005) | 9 lines +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 @@ -34246,7 +34599,7 @@ Simplified and documented 3d arc (analogous to 2d arc). Implemented path3 to guide3 cast. ------------------------------------------------------------------------ -r923 | jcbowman | 2005-09-01 10:12:51 +0200 (Thu, 01 Sep 2005) | 4 lines +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 @@ -34258,14 +34611,14 @@ Added 3d intersect and dir functions. Added 3d arc function that is consistent with the usual circle approximation. ------------------------------------------------------------------------ -r922 | jcbowman | 2005-09-01 02:26:04 +0200 (Thu, 01 Sep 2005) | 2 lines +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-09-01 02:23:57 +0200 (Thu, 01 Sep 2005) | 2 lines +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 @@ -34276,7 +34629,7 @@ Changed paths: Documented constructors; changed triangle.asy to use a constructor. ------------------------------------------------------------------------ -r920 | jcbowman | 2005-09-01 00:58:55 +0200 (Thu, 01 Sep 2005) | 2 lines +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 @@ -34285,7 +34638,7 @@ Changed paths: Fixed permissions for static functions in structs. ------------------------------------------------------------------------ -r919 | jcbowman | 2005-08-31 19:24:46 +0200 (Wed, 31 Aug 2005) | 8 lines +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 @@ -34307,7 +34660,7 @@ Fixed datagraph example. Minor documentation updates. ------------------------------------------------------------------------ -r918 | jcbowman | 2005-08-31 09:41:29 +0200 (Wed, 31 Aug 2005) | 5 lines +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 @@ -34318,7 +34671,7 @@ various path.cc functions to 3d. Added subpath & associated functions. ------------------------------------------------------------------------ -r917 | jcbowman | 2005-08-30 08:07:16 +0200 (Tue, 30 Aug 2005) | 6 lines +r917 | jcbowman | 2005-08-30 00:07:16 -0600 (Tue, 30 Aug 2005) | 6 lines Changed paths: M /trunk/asymptote/base/plain.asy @@ -34329,7 +34682,7 @@ Use arclength rather than length for determining default label position on paths. ------------------------------------------------------------------------ -r916 | jcbowman | 2005-08-30 07:24:20 +0200 (Tue, 30 Aug 2005) | 5 lines +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 @@ -34348,7 +34701,7 @@ Added path3 type. Separated project into path3 conversion and projection. Added 3d arclength and arctime functions. ------------------------------------------------------------------------ -r915 | jcbowman | 2005-08-29 07:19:54 +0200 (Mon, 29 Aug 2005) | 3 lines +r915 | jcbowman | 2005-08-28 23:19:54 -0600 (Sun, 28 Aug 2005) | 3 lines Changed paths: M /trunk/asymptote/base/three.asy @@ -34356,7 +34709,7 @@ For surface plots on a regular mesh, handle hidden surfaces from any camera location. ------------------------------------------------------------------------ -r914 | jcbowman | 2005-08-28 11:16:04 +0200 (Sun, 28 Aug 2005) | 10 lines +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 @@ -34376,42 +34729,42 @@ Fixed optional position argument of BeginArrow, etc. Update documentation; simplified Makefile. ------------------------------------------------------------------------ -r913 | jcbowman | 2005-08-25 22:44:40 +0200 (Thu, 25 Aug 2005) | 2 lines +r913 | jcbowman | 2005-08-25 14:44:40 -0600 (Thu, 25 Aug 2005) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 0.87cvs. ------------------------------------------------------------------------ -r912 | jcbowman | 2005-08-25 19:43:04 +0200 (Thu, 25 Aug 2005) | 2 lines +r912 | jcbowman | 2005-08-25 11:43:04 -0600 (Thu, 25 Aug 2005) | 2 lines Changed paths: M /trunk/asymptote/doc/Makefile Fixed make clean. ------------------------------------------------------------------------ -r911 | jcbowman | 2005-08-25 19:35:32 +0200 (Thu, 25 Aug 2005) | 2 lines +r911 | jcbowman | 2005-08-25 11:35:32 -0600 (Thu, 25 Aug 2005) | 2 lines Changed paths: M /trunk/asymptote/doc/Makefile Fixed problems with make man. ------------------------------------------------------------------------ -r910 | jcbowman | 2005-08-25 19:14:51 +0200 (Thu, 25 Aug 2005) | 2 lines +r910 | jcbowman | 2005-08-25 11:14:51 -0600 (Thu, 25 Aug 2005) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 0.86cvs. ------------------------------------------------------------------------ -r909 | jcbowman | 2005-08-25 12:10:49 +0200 (Thu, 25 Aug 2005) | 2 lines +r909 | jcbowman | 2005-08-25 04:10:49 -0600 (Thu, 25 Aug 2005) | 2 lines Changed paths: M /trunk/asymptote/doc/Makefile Makefile tweaks. ------------------------------------------------------------------------ -r908 | jcbowman | 2005-08-25 11:45:18 +0200 (Thu, 25 Aug 2005) | 4 lines +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 @@ -34421,7 +34774,7 @@ Add hyperlinks to pdf manual; fixed margins. Use imdisplay for ImageMagick display under MSDOS. ------------------------------------------------------------------------ -r907 | jcbowman | 2005-08-25 09:55:51 +0200 (Thu, 25 Aug 2005) | 5 lines +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 @@ -34434,7 +34787,7 @@ and ; under MSDOS). Fixed size_t errors. ------------------------------------------------------------------------ -r906 | jcbowman | 2005-08-25 08:38:31 +0200 (Thu, 25 Aug 2005) | 19 lines +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 @@ -34471,7 +34824,7 @@ Added min() and max() members of picture to calculate the picture size to date. Updated documentation. ------------------------------------------------------------------------ -r905 | jcbowman | 2005-08-23 18:40:35 +0200 (Tue, 23 Aug 2005) | 3 lines +r905 | jcbowman | 2005-08-23 10:40:35 -0600 (Tue, 23 Aug 2005) | 3 lines Changed paths: M /trunk/asymptote/picture.cc @@ -34479,21 +34832,21 @@ Diable automatic rotation of pdf files "based on the predominant orientation of the text on each page". ------------------------------------------------------------------------ -r904 | jcbowman | 2005-08-19 04:24:56 +0200 (Fri, 19 Aug 2005) | 2 lines +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 11:01:56 +0200 (Thu, 18 Aug 2005) | 2 lines +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 10:27:01 +0200 (Thu, 18 Aug 2005) | 5 lines +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 @@ -34512,14 +34865,14 @@ Allow cyclic indices only on arrays with virtual cyclic flag set to true. Added Dirichlet and periodic tridiagonal solvers. ------------------------------------------------------------------------ -r901 | jcbowman | 2005-08-17 09:33:03 +0200 (Wed, 17 Aug 2005) | 2 lines +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 09:10:37 +0200 (Wed, 17 Aug 2005) | 2 lines +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 @@ -34529,7 +34882,7 @@ Changed paths: Make interactive help work in MSDOS. ------------------------------------------------------------------------ -r899 | jcbowman | 2005-08-17 05:58:04 +0200 (Wed, 17 Aug 2005) | 3 lines +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 @@ -34544,7 +34897,7 @@ Added online help option; exit is now a synonym for quit in interactive mode. ------------------------------------------------------------------------ -r898 | jcbowman | 2005-08-16 19:21:25 +0200 (Tue, 16 Aug 2005) | 2 lines +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 @@ -34553,7 +34906,7 @@ Changed paths: Improved icon. ------------------------------------------------------------------------ -r897 | jcbowman | 2005-08-16 09:37:41 +0200 (Tue, 16 Aug 2005) | 2 lines +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 @@ -34563,14 +34916,14 @@ Changed paths: Fixed MSDOS build; improved icon. ------------------------------------------------------------------------ -r896 | jcbowman | 2005-08-16 08:46:23 +0200 (Tue, 16 Aug 2005) | 2 lines +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 08:45:31 +0200 (Tue, 16 Aug 2005) | 4 lines +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 @@ -34585,42 +34938,42 @@ Improved configuration; added icon for Microsoft Windows. Updated documentation. ------------------------------------------------------------------------ -r894 | hammera | 2005-08-16 05:56:13 +0200 (Tue, 16 Aug 2005) | 2 lines +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-14 04:05:49 +0200 (Sun, 14 Aug 2005) | 2 lines +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-14 00:04:24 +0200 (Sun, 14 Aug 2005) | 2 lines +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 23:23:33 +0200 (Sat, 13 Aug 2005) | 2 lines +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 22:29:43 +0200 (Sat, 13 Aug 2005) | 2 lines +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 10:14:40 +0200 (Sat, 13 Aug 2005) | 6 lines +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 @@ -34647,7 +35000,7 @@ segmentation fault. Copy data and palette arrays in palette.asy. ------------------------------------------------------------------------ -r888 | jcbowman | 2005-08-13 06:06:54 +0200 (Sat, 13 Aug 2005) | 5 lines +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 @@ -34660,7 +35013,7 @@ Swapped triple arguments of rotate(real,triple,triple) for consistency with the 2d reflect(pair,pair) syntax. ------------------------------------------------------------------------ -r887 | jcbowman | 2005-08-13 02:58:04 +0200 (Sat, 13 Aug 2005) | 2 lines +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 @@ -34669,7 +35022,7 @@ Changed paths: Removed (size_t) array.size() casts as they are no longer needed. ------------------------------------------------------------------------ -r886 | jcbowman | 2005-08-13 01:43:09 +0200 (Sat, 13 Aug 2005) | 4 lines +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 @@ -34689,7 +35042,7 @@ Added support for Gouraud shading. Moved nullpath into plain.asy. ------------------------------------------------------------------------ -r885 | jcbowman | 2005-08-12 22:01:12 +0200 (Fri, 12 Aug 2005) | 2 lines +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 @@ -34699,7 +35052,7 @@ Changed paths: Cleaned up autosize code; more pair to align changes. ------------------------------------------------------------------------ -r884 | jcbowman | 2005-08-12 09:22:26 +0200 (Fri, 12 Aug 2005) | 2 lines +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 @@ -34707,7 +35060,7 @@ Changed paths: Updated example; removed extra instance of defaultformat. ------------------------------------------------------------------------ -r883 | jcbowman | 2005-08-12 09:04:45 +0200 (Fri, 12 Aug 2005) | 34 lines +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 @@ -34800,7 +35153,7 @@ Removed labelxtick and labelytick in favour of xtick and ytick. Updated pstoedit support. ------------------------------------------------------------------------ -r882 | jcbowman | 2005-08-07 06:49:23 +0200 (Sun, 07 Aug 2005) | 2 lines +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 @@ -34819,7 +35172,7 @@ Changed paths: Used cast from path to path[] (superpath) to simply fill and clip code. ------------------------------------------------------------------------ -r881 | jcbowman | 2005-08-06 17:18:40 +0200 (Sat, 06 Aug 2005) | 6 lines +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 @@ -34835,7 +35188,7 @@ Disable display (which requires Xwindows) under MSDOS. Minor documentation updates. ------------------------------------------------------------------------ -r880 | jcbowman | 2005-08-06 10:26:52 +0200 (Sat, 06 Aug 2005) | 10 lines +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 @@ -34877,7 +35230,7 @@ on the graph). Improved optional first and last tick/label suppression. ------------------------------------------------------------------------ -r879 | jcbowman | 2005-08-05 08:11:15 +0200 (Fri, 05 Aug 2005) | 2 lines +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 @@ -34889,7 +35242,7 @@ Changed paths: MSDOS environment variable tweaks. ------------------------------------------------------------------------ -r878 | jcbowman | 2005-08-04 05:19:47 +0200 (Thu, 04 Aug 2005) | 11 lines +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 @@ -34912,14 +35265,14 @@ Make -V the default under MSDOS. Added -n (-noView) option. Updated documentation. ------------------------------------------------------------------------ -r877 | hammera | 2005-08-03 08:40:41 +0200 (Wed, 03 Aug 2005) | 2 lines +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-03 00:56:01 +0200 (Wed, 03 Aug 2005) | 2 lines +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 @@ -34930,7 +35283,7 @@ Changed paths: Port to MSDOS (via CYGWIN). ------------------------------------------------------------------------ -r875 | jcbowman | 2005-07-31 02:06:58 +0200 (Sun, 31 Jul 2005) | 2 lines +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 @@ -34938,7 +35291,7 @@ Changed paths: Removed unused file. ------------------------------------------------------------------------ -r874 | jcbowman | 2005-07-31 02:05:56 +0200 (Sun, 31 Jul 2005) | 5 lines +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 @@ -34951,14 +35304,14 @@ Changed operator :: and operator --- to loops. Simplified fill commands. ------------------------------------------------------------------------ -r873 | jcbowman | 2005-07-29 00:11:45 +0200 (Fri, 29 Jul 2005) | 2 lines +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-24 04:44:32 +0200 (Sun, 24 Jul 2005) | 9 lines +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 @@ -34993,21 +35346,21 @@ Began graph3d construction. Updated documentation and examples. ------------------------------------------------------------------------ -r871 | jcbowman | 2005-07-19 09:21:19 +0200 (Tue, 19 Jul 2005) | 2 lines +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 09:20:58 +0200 (Tue, 19 Jul 2005) | 2 lines +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 09:09:04 +0200 (Tue, 19 Jul 2005) | 2 lines +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 @@ -35015,7 +35368,7 @@ Changed paths: Updated error test. ------------------------------------------------------------------------ -r868 | jcbowman | 2005-07-19 08:20:13 +0200 (Tue, 19 Jul 2005) | 5 lines +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 @@ -35026,7 +35379,7 @@ Changed default angle for oblique projection to 45 degrees. Updated documentation. ------------------------------------------------------------------------ -r867 | jcbowman | 2005-07-19 08:09:44 +0200 (Tue, 19 Jul 2005) | 15 lines +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 @@ -35056,7 +35409,7 @@ Added write(path[]) and write(guide3[]). Added helix example and updated documentation. ------------------------------------------------------------------------ -r866 | jcbowman | 2005-07-18 20:17:33 +0200 (Mon, 18 Jul 2005) | 3 lines +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 @@ -35065,14 +35418,14 @@ Determined correct signs in direction-to-control point calculation; propagate directions across nodes. ------------------------------------------------------------------------ -r865 | jcbowman | 2005-07-18 08:38:55 +0200 (Mon, 18 Jul 2005) | 2 lines +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-18 06:52:16 +0200 (Mon, 18 Jul 2005) | 3 lines +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 @@ -35089,7 +35442,7 @@ 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-18 03:20:33 +0200 (Mon, 18 Jul 2005) | 7 lines +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 @@ -35108,7 +35461,7 @@ Changed Angle(pair) to degrees(pair). Added Degrees(pair). ------------------------------------------------------------------------ -r862 | jcbowman | 2005-07-17 23:36:54 +0200 (Sun, 17 Jul 2005) | 3 lines +r862 | jcbowman | 2005-07-17 15:36:54 -0600 (Sun, 17 Jul 2005) | 3 lines Changed paths: M /trunk/asymptote/castop.h @@ -35116,7 +35469,7 @@ Allow reading three-dimensional arrays in line mode by recognizing blank lines as block delimiters. ------------------------------------------------------------------------ -r861 | jcbowman | 2005-07-17 08:56:24 +0200 (Sun, 17 Jul 2005) | 2 lines +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 @@ -35126,7 +35479,7 @@ Changed paths: Added pticklabel option for drawing tick labels with a different pen. ------------------------------------------------------------------------ -r860 | jcbowman | 2005-07-17 08:02:10 +0200 (Sun, 17 Jul 2005) | 5 lines +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 @@ -35142,7 +35495,7 @@ Added labelxtick and labelytick. Fixed tick size and shift in xtick. Updated documentation; added examples. ------------------------------------------------------------------------ -r859 | jcbowman | 2005-07-17 03:25:01 +0200 (Sun, 17 Jul 2005) | 2 lines +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 @@ -35151,7 +35504,7 @@ Changed paths: Fixed problems with autoscaling and unextended axes. ------------------------------------------------------------------------ -r858 | jcbowman | 2005-07-17 00:11:52 +0200 (Sun, 17 Jul 2005) | 4 lines +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 @@ -35164,7 +35517,7 @@ For clarity, renamed xline and yline routines to xequals and yequals. Added initializers. ------------------------------------------------------------------------ -r857 | jcbowman | 2005-07-16 23:27:57 +0200 (Sat, 16 Jul 2005) | 3 lines +r857 | jcbowman | 2005-07-16 15:27:57 -0600 (Sat, 16 Jul 2005) | 3 lines Changed paths: M /trunk/asymptote/settings.cc @@ -35172,7 +35525,7 @@ Disabled -laat while line-at-a-time mode is under construction (due to known segmentation fault). ------------------------------------------------------------------------ -r856 | jcbowman | 2005-07-16 23:25:11 +0200 (Sat, 16 Jul 2005) | 4 lines +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 @@ -35190,7 +35543,7 @@ Added and documented remaining triple functions. Renamed Dot to dot and Cross to cross. ------------------------------------------------------------------------ -r855 | jcbowman | 2005-07-16 07:24:33 +0200 (Sat, 16 Jul 2005) | 14 lines +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 @@ -35223,21 +35576,21 @@ Added surface example to documentation; updated cube example. Updated documentation; fixed cxx warning messages. ------------------------------------------------------------------------ -r854 | hammera | 2005-07-16 02:08:15 +0200 (Sat, 16 Jul 2005) | 2 lines +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-15 07:55:20 +0200 (Fri, 15 Jul 2005) | 2 lines +r853 | hammera | 2005-07-14 23:55:20 -0600 (Thu, 14 Jul 2005) | 2 lines Changed paths: M /trunk/asymptote/knot.cc Handle tensions in straight sections of paths as MetaPost does. ------------------------------------------------------------------------ -r852 | hammera | 2005-07-15 07:36:10 +0200 (Fri, 15 Jul 2005) | 2 lines +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 @@ -35245,7 +35598,7 @@ Changed paths: Fixed controls versus direction specifiers crash. ------------------------------------------------------------------------ -r851 | jcbowman | 2005-07-14 07:49:56 +0200 (Thu, 14 Jul 2005) | 11 lines +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 @@ -35270,49 +35623,49 @@ Added 3d direction specifiers, pending 3d conversion to control points... Added triple write and interp functions to plain.asy. ------------------------------------------------------------------------ -r850 | jcbowman | 2005-07-13 20:43:04 +0200 (Wed, 13 Jul 2005) | 2 lines +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 18:22:40 +0200 (Wed, 13 Jul 2005) | 2 lines +r849 | jcbowman | 2005-07-13 10:22:40 -0600 (Wed, 13 Jul 2005) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Cleaned up controls. ------------------------------------------------------------------------ -r848 | jcbowman | 2005-07-13 10:25:08 +0200 (Wed, 13 Jul 2005) | 2 lines +r848 | jcbowman | 2005-07-13 02:25:08 -0600 (Wed, 13 Jul 2005) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Renamed cycle3 to cycle. ------------------------------------------------------------------------ -r847 | jcbowman | 2005-07-13 10:18:10 +0200 (Wed, 13 Jul 2005) | 2 lines +r847 | jcbowman | 2005-07-13 02:18:10 -0600 (Wed, 13 Jul 2005) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Renamed controls3 to controls. ------------------------------------------------------------------------ -r846 | jcbowman | 2005-07-13 09:45:11 +0200 (Wed, 13 Jul 2005) | 2 lines +r846 | jcbowman | 2005-07-13 01:45:11 -0600 (Wed, 13 Jul 2005) | 2 lines Changed paths: M /trunk/asymptote/base/three.asy Added controls3. ------------------------------------------------------------------------ -r845 | jcbowman | 2005-07-13 06:42:28 +0200 (Wed, 13 Jul 2005) | 2 lines +r845 | jcbowman | 2005-07-12 22:42:28 -0600 (Tue, 12 Jul 2005) | 2 lines Changed paths: M /trunk/asymptote/knot.cc Compute knot solving constants. ------------------------------------------------------------------------ -r844 | jcbowman | 2005-07-13 06:41:55 +0200 (Wed, 13 Jul 2005) | 2 lines +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 @@ -35320,7 +35673,7 @@ Changed paths: Fixed write(guide). ------------------------------------------------------------------------ -r843 | jcbowman | 2005-07-13 01:54:48 +0200 (Wed, 13 Jul 2005) | 2 lines +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 @@ -35328,7 +35681,7 @@ Changed paths: Allow operator ::. ------------------------------------------------------------------------ -r842 | jcbowman | 2005-07-12 22:51:53 +0200 (Tue, 12 Jul 2005) | 2 lines +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 @@ -35336,21 +35689,21 @@ Changed paths: Added explicit check for readline remove_history. ------------------------------------------------------------------------ -r841 | jcbowman | 2005-07-12 22:29:30 +0200 (Tue, 12 Jul 2005) | 2 lines +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 09:33:20 +0200 (Tue, 12 Jul 2005) | 2 lines +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-12 07:40:32 +0200 (Tue, 12 Jul 2005) | 5 lines +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 @@ -35365,7 +35718,7 @@ Updates to triple and three.asy. Removed unused code. ------------------------------------------------------------------------ -r838 | jcbowman | 2005-07-12 01:51:26 +0200 (Tue, 12 Jul 2005) | 2 lines +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 @@ -35383,7 +35736,7 @@ Changed paths: Replaced vector by triple. ------------------------------------------------------------------------ -r837 | jcbowman | 2005-07-11 21:40:51 +0200 (Mon, 11 Jul 2005) | 2 lines +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 @@ -35391,7 +35744,7 @@ Changed paths: Fixed casting error message. ------------------------------------------------------------------------ -r836 | jcbowman | 2005-07-11 17:03:05 +0200 (Mon, 11 Jul 2005) | 2 lines +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 @@ -35411,21 +35764,21 @@ Changed paths: Added triple type. ------------------------------------------------------------------------ -r835 | hammera | 2005-07-09 02:07:10 +0200 (Sat, 09 Jul 2005) | 2 lines +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-09 00:19:37 +0200 (Sat, 09 Jul 2005) | 2 lines +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 20:23:29 +0200 (Fri, 08 Jul 2005) | 2 lines +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 @@ -35443,21 +35796,21 @@ Changed paths: Proof-of-concept code for true line-at-a-time mode. ------------------------------------------------------------------------ -r832 | jcbowman | 2005-07-08 00:32:43 +0200 (Fri, 08 Jul 2005) | 2 lines +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 22:51:54 +0200 (Thu, 07 Jul 2005) | 2 lines +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 22:51:10 +0200 (Thu, 07 Jul 2005) | 3 lines +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 @@ -35467,21 +35820,21 @@ Removed explicit pair[] to guide casts in favour of operator --(...) and operator ..(...). ------------------------------------------------------------------------ -r829 | jcbowman | 2005-07-07 18:40:14 +0200 (Thu, 07 Jul 2005) | 2 lines +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 17:42:18 +0200 (Thu, 07 Jul 2005) | 2 lines +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 09:42:09 +0200 (Thu, 07 Jul 2005) | 2 lines +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 @@ -35489,14 +35842,14 @@ Changed paths: Updated documentation. ------------------------------------------------------------------------ -r826 | jcbowman | 2005-07-07 09:37:36 +0200 (Thu, 07 Jul 2005) | 2 lines +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-07 04:21:56 +0200 (Thu, 07 Jul 2005) | 10 lines +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 @@ -35516,7 +35869,7 @@ Renamed LinearInterp to Straight, to correspond to straight(path). Updated nullpath documentation to correspond to new solver. ------------------------------------------------------------------------ -r824 | jcbowman | 2005-07-06 22:50:50 +0200 (Wed, 06 Jul 2005) | 3 lines +r824 | jcbowman | 2005-07-06 14:50:50 -0600 (Wed, 06 Jul 2005) | 3 lines Changed paths: M /trunk/asymptote/settings.cc @@ -35524,21 +35877,21 @@ Removed -version command-line option to avoid ambiguity with -verbose (so that -vv, -vvv etc. will still work). ------------------------------------------------------------------------ -r823 | hammera | 2005-07-06 17:11:39 +0200 (Wed, 06 Jul 2005) | 2 lines +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-06 05:26:42 +0200 (Wed, 06 Jul 2005) | 2 lines +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 22:25:56 +0200 (Tue, 05 Jul 2005) | 3 lines +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 @@ -35552,7 +35905,7 @@ Join operators now use rest arguments. Fixed a bug in solving empty guides. ------------------------------------------------------------------------ -r820 | hammera | 2005-07-05 22:24:33 +0200 (Tue, 05 Jul 2005) | 2 lines +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 @@ -35562,14 +35915,14 @@ Changed paths: Combined duplicate code for function defitions. ------------------------------------------------------------------------ -r819 | jcbowman | 2005-07-05 00:36:50 +0200 (Tue, 05 Jul 2005) | 2 lines +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 19:46:43 +0200 (Mon, 04 Jul 2005) | 2 lines +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 @@ -35579,7 +35932,7 @@ Changed paths: Added back venv::list(). ------------------------------------------------------------------------ -r817 | jcbowman | 2005-07-03 18:16:43 +0200 (Sun, 03 Jul 2005) | 2 lines +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 @@ -35588,21 +35941,21 @@ Changed paths: Added -version command line option. ------------------------------------------------------------------------ -r816 | jcbowman | 2005-07-03 08:12:58 +0200 (Sun, 03 Jul 2005) | 2 lines +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-03 07:02:03 +0200 (Sun, 03 Jul 2005) | 2 lines +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-03 06:51:28 +0200 (Sun, 03 Jul 2005) | 2 lines +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 @@ -35612,7 +35965,7 @@ Changed paths: Fixed cxx warning messages. ------------------------------------------------------------------------ -r813 | jcbowman | 2005-07-03 06:16:17 +0200 (Sun, 03 Jul 2005) | 3 lines +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 @@ -35623,7 +35976,7 @@ Added -d command-line option to produce extra debugging messages (currently only "named argument may be mistaken for assignment" warning). ------------------------------------------------------------------------ -r812 | jcbowman | 2005-07-03 05:39:27 +0200 (Sun, 03 Jul 2005) | 5 lines +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 @@ -35643,7 +35996,7 @@ Added arrow option to axes routines. Renamed xlabel and ylabel back to labelx and labely, respectively. ------------------------------------------------------------------------ -r811 | jcbowman | 2005-07-03 00:07:35 +0200 (Sun, 03 Jul 2005) | 2 lines +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 @@ -35654,7 +36007,7 @@ Changed paths: Revert last changes. ------------------------------------------------------------------------ -r810 | jcbowman | 2005-07-02 23:46:09 +0200 (Sat, 02 Jul 2005) | 2 lines +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 @@ -35666,7 +36019,7 @@ Changed paths: Fixed more cxx warning messages. ------------------------------------------------------------------------ -r809 | jcbowman | 2005-07-02 22:23:42 +0200 (Sat, 02 Jul 2005) | 5 lines +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 @@ -35679,7 +36032,7 @@ Added configure option to detect ext/hash_map and set -DNOHASH accordingly. Fixed cxx warning messages. ------------------------------------------------------------------------ -r808 | jcbowman | 2005-07-02 20:11:44 +0200 (Sat, 02 Jul 2005) | 3 lines +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 @@ -35697,7 +36050,7 @@ Standardized xtick and ytick routines. Renamed labelx to xlabel and labely to ylabel. ------------------------------------------------------------------------ -r807 | hammera | 2005-07-02 19:45:31 +0200 (Sat, 02 Jul 2005) | 2 lines +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 @@ -35710,7 +36063,7 @@ Changed paths: Added NOHASH option to compile on non-gcc compilers. ------------------------------------------------------------------------ -r806 | hammera | 2005-07-02 17:55:32 +0200 (Sat, 02 Jul 2005) | 2 lines +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 @@ -35718,7 +36071,7 @@ Changed paths: Excised from exp.h so that dec.h includes less. ------------------------------------------------------------------------ -r805 | hammera | 2005-07-02 17:49:23 +0200 (Sat, 02 Jul 2005) | 2 lines +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 @@ -35732,7 +36085,7 @@ Changed paths: Allow dimensions for types in cast expression. ------------------------------------------------------------------------ -r804 | jcbowman | 2005-07-02 11:24:05 +0200 (Sat, 02 Jul 2005) | 2 lines +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 @@ -35742,21 +36095,21 @@ Changed paths: Added ability to specify custom tick locations. ------------------------------------------------------------------------ -r803 | jcbowman | 2005-07-02 06:58:28 +0200 (Sat, 02 Jul 2005) | 2 lines +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-02 06:57:53 +0200 (Sat, 02 Jul 2005) | 2 lines +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-02 02:30:30 +0200 (Sat, 02 Jul 2005) | 3 lines +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 @@ -35766,7 +36119,7 @@ Allow explicit casts to any name. Documented general implicit and explicit casts. ------------------------------------------------------------------------ -r800 | jcbowman | 2005-07-01 06:57:13 +0200 (Fri, 01 Jul 2005) | 2 lines +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 @@ -35774,7 +36127,7 @@ Changed paths: Documented named function arguments and rest parameters. ------------------------------------------------------------------------ -r799 | jcbowman | 2005-07-01 04:34:33 +0200 (Fri, 01 Jul 2005) | 2 lines +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 @@ -35786,7 +36139,7 @@ Changed paths: Fixed warning messages; updated bison patch to bison-2.0a. ------------------------------------------------------------------------ -r798 | jcbowman | 2005-07-01 00:45:32 +0200 (Fri, 01 Jul 2005) | 2 lines +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 @@ -35794,7 +36147,7 @@ Changed paths: Fixed more warning messages. ------------------------------------------------------------------------ -r797 | jcbowman | 2005-07-01 00:42:23 +0200 (Fri, 01 Jul 2005) | 2 lines +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 @@ -35803,14 +36156,14 @@ Changed paths: Fixed cxx errors and warnings. ------------------------------------------------------------------------ -r796 | jcbowman | 2005-07-01 00:38:14 +0200 (Fri, 01 Jul 2005) | 2 lines +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 20:41:57 +0200 (Thu, 30 Jun 2005) | 2 lines +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 @@ -35824,7 +36177,7 @@ Changed paths: Renamed nullframe to newframe. ------------------------------------------------------------------------ -r794 | jcbowman | 2005-06-30 05:04:53 +0200 (Thu, 30 Jun 2005) | 2 lines +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 @@ -35832,14 +36185,14 @@ Changed paths: Fixed memory leak and segmentation fault in fileio garbage collection. ------------------------------------------------------------------------ -r793 | jcbowman | 2005-06-30 04:58:11 +0200 (Thu, 30 Jun 2005) | 2 lines +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 18:15:51 +0200 (Wed, 29 Jun 2005) | 2 lines +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 @@ -35855,7 +36208,7 @@ Changed paths: Extend use of operator init(). ------------------------------------------------------------------------ -r791 | jcbowman | 2005-06-29 17:59:15 +0200 (Wed, 29 Jun 2005) | 4 lines +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 @@ -35878,14 +36231,14 @@ Added default initializer to picture; removed "=new picture" from examples. Documented operator init(). ------------------------------------------------------------------------ -r790 | jcbowman | 2005-06-29 17:11:58 +0200 (Wed, 29 Jun 2005) | 2 lines +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 08:38:20 +0200 (Wed, 29 Jun 2005) | 2 lines +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 @@ -35894,21 +36247,21 @@ Changed paths: Fixed memory leak in locateFile. ------------------------------------------------------------------------ -r788 | jcbowman | 2005-06-29 00:16:00 +0200 (Wed, 29 Jun 2005) | 2 lines +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 23:56:58 +0200 (Tue, 28 Jun 2005) | 2 lines +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 23:53:29 +0200 (Tue, 28 Jun 2005) | 2 lines +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 @@ -35921,7 +36274,7 @@ Changed paths: Added virtual destructors. ------------------------------------------------------------------------ -r785 | jcbowman | 2005-06-28 22:49:30 +0200 (Tue, 28 Jun 2005) | 2 lines +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 @@ -35934,21 +36287,21 @@ Changed paths: Remove xsize, ysize, and keepAspect from shipout, in favour of size(). ------------------------------------------------------------------------ -r784 | jcbowman | 2005-06-28 21:58:03 +0200 (Tue, 28 Jun 2005) | 2 lines +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 18:12:57 +0200 (Tue, 28 Jun 2005) | 2 lines +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 18:01:21 +0200 (Tue, 28 Jun 2005) | 10 lines +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 @@ -36002,28 +36355,28 @@ Results of type overhaul: - added formal class to types ------------------------------------------------------------------------ -r781 | jcbowman | 2005-06-27 00:51:59 +0200 (Mon, 27 Jun 2005) | 2 lines +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 18:51:17 +0200 (Sun, 26 Jun 2005) | 2 lines +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 16:43:12 +0200 (Sun, 26 Jun 2005) | 2 lines +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 23:49:08 +0200 (Sat, 25 Jun 2005) | 6 lines +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 @@ -36038,14 +36391,14 @@ g++-4.00 under optimization. Removed unused routine and declarations. ------------------------------------------------------------------------ -r777 | jcbowman | 2005-06-25 22:11:19 +0200 (Sat, 25 Jun 2005) | 2 lines +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 20:33:59 +0200 (Sat, 25 Jun 2005) | 2 lines +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 @@ -36057,35 +36410,35 @@ Changed paths: Simplified tag handling. ------------------------------------------------------------------------ -r774 | jcbowman | 2005-06-25 08:14:38 +0200 (Sat, 25 Jun 2005) | 2 lines +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-25 02:58:34 +0200 (Sat, 25 Jun 2005) | 2 lines +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-24 00:34:34 +0200 (Fri, 24 Jun 2005) | 2 lines +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-24 00:08:48 +0200 (Fri, 24 Jun 2005) | 2 lines +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 23:55:47 +0200 (Thu, 23 Jun 2005) | 2 lines +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 @@ -36097,28 +36450,28 @@ Changed paths: Fixed g++-4.0.0 warning messages. ------------------------------------------------------------------------ -r768 | jcbowman | 2005-06-23 23:54:46 +0200 (Thu, 23 Jun 2005) | 2 lines +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 08:45:25 +0200 (Thu, 23 Jun 2005) | 2 lines +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-23 07:53:11 +0200 (Thu, 23 Jun 2005) | 2 lines +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 18:54:03 +0200 (Wed, 22 Jun 2005) | 4 lines +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 @@ -36129,21 +36482,21 @@ Replaced writeP in favour of write; added writen entry points for pen, guide, and transform. ------------------------------------------------------------------------ -r764 | hammera | 2005-06-22 18:16:11 +0200 (Wed, 22 Jun 2005) | 2 lines +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-22 06:27:52 +0200 (Wed, 22 Jun 2005) | 2 lines +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-21 01:03:14 +0200 (Tue, 21 Jun 2005) | 2 lines +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 @@ -36151,7 +36504,7 @@ Changed paths: Feynman updates. ------------------------------------------------------------------------ -r761 | rtprince | 2005-06-20 07:18:55 +0200 (Mon, 20 Jun 2005) | 2 lines +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 @@ -36186,21 +36539,21 @@ Changed paths: Split up inst.h. ------------------------------------------------------------------------ -r760 | rtprince | 2005-06-20 01:53:14 +0200 (Mon, 20 Jun 2005) | 2 lines +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 22:16:22 +0200 (Sun, 19 Jun 2005) | 2 lines +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 20:08:27 +0200 (Sun, 19 Jun 2005) | 2 lines +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 @@ -36209,14 +36562,14 @@ Changed paths: Upgrade to use Boehm gc6.5 garbage collector. ------------------------------------------------------------------------ -r757 | jcbowman | 2005-06-19 19:43:34 +0200 (Sun, 19 Jun 2005) | 2 lines +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 18:44:58 +0200 (Sat, 18 Jun 2005) | 2 lines +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 @@ -36224,21 +36577,21 @@ Changed paths: Remove obsolete maxStackSize. ------------------------------------------------------------------------ -r755 | jcbowman | 2005-06-18 18:27:49 +0200 (Sat, 18 Jun 2005) | 2 lines +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 17:59:39 +0200 (Sat, 18 Jun 2005) | 2 lines +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 08:28:36 +0200 (Sat, 18 Jun 2005) | 2 lines +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 @@ -36249,28 +36602,28 @@ Changed paths: Tests. ------------------------------------------------------------------------ -r752 | jcbowman | 2005-06-18 07:35:20 +0200 (Sat, 18 Jun 2005) | 2 lines +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-18 06:49:15 +0200 (Sat, 18 Jun 2005) | 2 lines +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-18 06:32:31 +0200 (Sat, 18 Jun 2005) | 2 lines +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-18 06:06:19 +0200 (Sat, 18 Jun 2005) | 3 lines +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 @@ -36282,7 +36635,7 @@ Check for empty picture in secondary axes routines; added another example of a secondary axis. ------------------------------------------------------------------------ -r748 | rtprince | 2005-06-18 05:27:16 +0200 (Sat, 18 Jun 2005) | 2 lines +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 @@ -36304,7 +36657,7 @@ Changed paths: Automate testing. ------------------------------------------------------------------------ -r747 | rtprince | 2005-06-18 05:21:51 +0200 (Sat, 18 Jun 2005) | 2 lines +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 @@ -36315,7 +36668,7 @@ Changed paths: Change vm::program to holds insts directly. ------------------------------------------------------------------------ -r746 | rtprince | 2005-06-18 05:20:48 +0200 (Sat, 18 Jun 2005) | 2 lines +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 @@ -36326,7 +36679,7 @@ Changed paths: Compile genrun.cc seprately. ------------------------------------------------------------------------ -r745 | rtprince | 2005-06-18 05:19:51 +0200 (Sat, 18 Jun 2005) | 2 lines +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 @@ -36337,7 +36690,7 @@ Changed paths: Move vm interface to vm.h. ------------------------------------------------------------------------ -r744 | rtprince | 2005-06-18 02:48:32 +0200 (Sat, 18 Jun 2005) | 2 lines +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 @@ -36349,21 +36702,21 @@ Changed paths: Properly collect fileio. ------------------------------------------------------------------------ -r743 | rtprince | 2005-06-16 08:20:47 +0200 (Thu, 16 Jun 2005) | 2 lines +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 08:12:16 +0200 (Thu, 16 Jun 2005) | 2 lines +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-16 07:47:13 +0200 (Thu, 16 Jun 2005) | 2 lines +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 @@ -36390,21 +36743,21 @@ Changed paths: Make evrything use GC (except fileio). ------------------------------------------------------------------------ -r740 | jcbowman | 2005-06-15 06:33:17 +0200 (Wed, 15 Jun 2005) | 2 lines +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-15 04:30:06 +0200 (Wed, 15 Jun 2005) | 2 lines +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 23:23:42 +0200 (Tue, 14 Jun 2005) | 2 lines +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 @@ -36412,7 +36765,7 @@ Changed paths: Added getType caching. ------------------------------------------------------------------------ -r737 | jcbowman | 2005-06-13 18:28:09 +0200 (Mon, 13 Jun 2005) | 2 lines +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 @@ -36420,21 +36773,21 @@ Changed paths: Reverted gc/gc.h change back to gc.h. ------------------------------------------------------------------------ -r736 | rtprince | 2005-06-11 22:04:12 +0200 (Sat, 11 Jun 2005) | 2 lines +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 21:51:44 +0200 (Sat, 04 Jun 2005) | 2 lines +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-06-01 07:33:39 +0200 (Wed, 01 Jun 2005) | 2 lines +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 @@ -36443,21 +36796,21 @@ Changed paths: Fixed autoscaling of scaled axes, e.g. Linear(x) with x != 1. ------------------------------------------------------------------------ -r728 | jcbowman | 2005-05-29 18:06:31 +0200 (Sun, 29 May 2005) | 2 lines +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 18:05:48 +0200 (Sun, 29 May 2005) | 2 lines +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-28 00:33:21 +0200 (Sat, 28 May 2005) | 2 lines +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 @@ -36465,7 +36818,7 @@ Changed paths: Changes for Debian port. ------------------------------------------------------------------------ -r725 | jcbowman | 2005-05-27 23:41:56 +0200 (Fri, 27 May 2005) | 2 lines +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 @@ -36477,14 +36830,14 @@ Changed paths: Fixed memory leaks. ------------------------------------------------------------------------ -r724 | jcbowman | 2005-05-27 10:16:14 +0200 (Fri, 27 May 2005) | 2 lines +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 08:44:19 +0200 (Fri, 27 May 2005) | 2 lines +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 @@ -36496,7 +36849,7 @@ Changed paths: Added Tom's remaining garbage collection changes. ------------------------------------------------------------------------ -r722 | jcbowman | 2005-05-27 08:09:58 +0200 (Fri, 27 May 2005) | 2 lines +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 @@ -36504,7 +36857,7 @@ Changed paths: Garbage collect files on explicit closure and at exit. ------------------------------------------------------------------------ -r721 | jcbowman | 2005-05-26 17:55:30 +0200 (Thu, 26 May 2005) | 2 lines +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 @@ -36512,14 +36865,14 @@ Changed paths: Fixed substr bug. ------------------------------------------------------------------------ -r717 | hammera | 2005-05-20 18:48:54 +0200 (Fri, 20 May 2005) | 2 lines +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-20 07:45:26 +0200 (Fri, 20 May 2005) | 4 lines +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 @@ -36539,21 +36892,21 @@ Make encode(inst) private. item.h calls new(UseGC). ------------------------------------------------------------------------ -r713 | jcbowman | 2005-05-19 18:16:48 +0200 (Thu, 19 May 2005) | 2 lines +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 17:15:54 +0200 (Thu, 19 May 2005) | 2 lines +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-19 07:27:15 +0200 (Thu, 19 May 2005) | 2 lines +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 @@ -36561,7 +36914,7 @@ Changed paths: Port to cygwin. ------------------------------------------------------------------------ -r710 | jcbowman | 2005-05-18 22:34:42 +0200 (Wed, 18 May 2005) | 3 lines +r710 | jcbowman | 2005-05-18 14:34:42 -0600 (Wed, 18 May 2005) | 3 lines Changed paths: M /trunk/asymptote/fileio.h @@ -36569,7 +36922,7 @@ Move file back under control of memory::managed to ensure deconstructor is called. ------------------------------------------------------------------------ -r709 | rtprince | 2005-05-18 20:41:26 +0200 (Wed, 18 May 2005) | 2 lines +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 @@ -36581,14 +36934,14 @@ Changed paths: Use item for everthing in inst. ------------------------------------------------------------------------ -r708 | rtprince | 2005-05-18 20:37:44 +0200 (Wed, 18 May 2005) | 2 lines +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 20:36:17 +0200 (Wed, 18 May 2005) | 2 lines +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 @@ -36597,14 +36950,14 @@ Changed paths: Use coder::encode everywhere. ------------------------------------------------------------------------ -r705 | rtprince | 2005-05-18 18:50:31 +0200 (Wed, 18 May 2005) | 2 lines +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 17:17:32 +0200 (Wed, 18 May 2005) | 2 lines +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 @@ -36612,28 +36965,28 @@ Changed paths: Changed index to strchr for cygwin port. ------------------------------------------------------------------------ -r702 | jcbowman | 2005-05-18 17:17:09 +0200 (Wed, 18 May 2005) | 2 lines +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-15 06:29:43 +0200 (Sun, 15 May 2005) | 2 lines +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-15 06:26:46 +0200 (Sun, 15 May 2005) | 2 lines +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 23:56:27 +0200 (Thu, 12 May 2005) | 2 lines +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 @@ -36641,7 +36994,7 @@ Changed paths: Workaround "GC Warning: Repeated allocation of very large block" messages. ------------------------------------------------------------------------ -r696 | jcbowman | 2005-05-12 23:54:42 +0200 (Thu, 12 May 2005) | 2 lines +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 @@ -36649,14 +37002,14 @@ Changed paths: Fix NaN handling. ------------------------------------------------------------------------ -r695 | jcbowman | 2005-05-12 16:56:42 +0200 (Thu, 12 May 2005) | 2 lines +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-12 06:07:40 +0200 (Thu, 12 May 2005) | 2 lines +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 @@ -36664,14 +37017,14 @@ Changed paths: Added --enable-gc=system configuration option to use system libgc and libgccp. ------------------------------------------------------------------------ -r693 | jcbowman | 2005-05-11 11:52:11 +0200 (Wed, 11 May 2005) | 2 lines +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-11 05:52:35 +0200 (Wed, 11 May 2005) | 2 lines +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 @@ -36681,14 +37034,14 @@ Changed paths: Added binary search routine. ------------------------------------------------------------------------ -r691 | jcbowman | 2005-05-11 00:34:50 +0200 (Wed, 11 May 2005) | 2 lines +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 22:56:30 +0200 (Tue, 10 May 2005) | 2 lines +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 @@ -36701,7 +37054,7 @@ Changed paths: Recommitted changes: 2005-05-10 rtprince ------------------------------------------------------------------------ -r689 | jcbowman | 2005-05-10 21:56:23 +0200 (Tue, 10 May 2005) | 2 lines +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 @@ -36714,7 +37067,7 @@ Changed paths: Revert broken changes: 2005-05-10 rtprince. ------------------------------------------------------------------------ -r688 | rtprince | 2005-05-10 20:36:42 +0200 (Tue, 10 May 2005) | 2 lines +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 @@ -36726,14 +37079,14 @@ Changed paths: Make CVS -lgccpp clean. ------------------------------------------------------------------------ -r687 | rtprince | 2005-05-10 20:31:32 +0200 (Tue, 10 May 2005) | 2 lines +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 19:43:15 +0200 (Tue, 10 May 2005) | 2 lines +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 @@ -36747,7 +37100,7 @@ Changed paths: Add some tests. ------------------------------------------------------------------------ -r685 | jcbowman | 2005-05-10 19:16:21 +0200 (Tue, 10 May 2005) | 2 lines +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 @@ -36755,7 +37108,7 @@ Changed paths: Renamed example. ------------------------------------------------------------------------ -r684 | jcbowman | 2005-05-10 12:37:53 +0200 (Tue, 10 May 2005) | 2 lines +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 @@ -36765,14 +37118,14 @@ Changed paths: Distribute Boehm GC as a separate package. ------------------------------------------------------------------------ -r683 | jcbowman | 2005-05-10 07:08:51 +0200 (Tue, 10 May 2005) | 2 lines +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-10 06:49:00 +0200 (Tue, 10 May 2005) | 2 lines +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 @@ -36790,49 +37143,49 @@ Changed paths: Fixed parser leak again. ------------------------------------------------------------------------ -r681 | jcbowman | 2005-05-10 05:57:44 +0200 (Tue, 10 May 2005) | 2 lines +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-10 00:41:16 +0200 (Tue, 10 May 2005) | 2 lines +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-10 00:22:25 +0200 (Tue, 10 May 2005) | 2 lines +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 22:01:57 +0200 (Mon, 09 May 2005) | 2 lines +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 21:22:55 +0200 (Mon, 09 May 2005) | 2 lines +r677 | rtprince | 2005-05-09 13:22:55 -0600 (Mon, 09 May 2005) | 2 lines Changed paths: M /trunk/asymptote/dec.cc list is from mem::. ------------------------------------------------------------------------ -r676 | rtprince | 2005-05-09 21:17:32 +0200 (Mon, 09 May 2005) | 2 lines +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 18:25:33 +0200 (Mon, 09 May 2005) | 2 lines +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 @@ -36841,21 +37194,21 @@ Changed paths: Fixed segmentation fault. ------------------------------------------------------------------------ -r674 | rtprince | 2005-05-09 13:24:22 +0200 (Mon, 09 May 2005) | 2 lines +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 12:58:00 +0200 (Mon, 09 May 2005) | 2 lines +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 12:56:30 +0200 (Mon, 09 May 2005) | 2 lines +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 @@ -36868,7 +37221,7 @@ Changed paths: More gc fixes. ------------------------------------------------------------------------ -r671 | rtprince | 2005-05-09 12:34:48 +0200 (Mon, 09 May 2005) | 2 lines +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 @@ -36897,7 +37250,7 @@ Changed paths: GC fixes. We dont need mempool. ------------------------------------------------------------------------ -r670 | jcbowman | 2005-05-09 11:10:23 +0200 (Mon, 09 May 2005) | 2 lines +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 @@ -36906,7 +37259,7 @@ Changed paths: Fixed cxx errors. ------------------------------------------------------------------------ -r669 | jcbowman | 2005-05-09 10:58:55 +0200 (Mon, 09 May 2005) | 5 lines +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 @@ -36945,7 +37298,7 @@ Fixed memory leak in parser and translator. Cleaned up interface to the Boehm garbage collector. ------------------------------------------------------------------------ -r668 | jcbowman | 2005-05-09 07:06:28 +0200 (Mon, 09 May 2005) | 2 lines +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 @@ -36979,14 +37332,14 @@ Changed paths: Revert 2005-05-09 and 2005-05-08 rtprince changes. ------------------------------------------------------------------------ -r667 | rtprince | 2005-05-09 06:16:41 +0200 (Mon, 09 May 2005) | 2 lines +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-09 05:24:28 +0200 (Mon, 09 May 2005) | 2 lines +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 @@ -36994,21 +37347,21 @@ Changed paths: Fix item gc handling. ------------------------------------------------------------------------ -r665 | rtprince | 2005-05-09 05:12:42 +0200 (Mon, 09 May 2005) | 2 lines +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-09 04:35:08 +0200 (Mon, 09 May 2005) | 2 lines +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-09 03:56:00 +0200 (Mon, 09 May 2005) | 2 lines +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 @@ -37020,14 +37373,14 @@ Changed paths: Create gc_atomic, and make picture use it. ------------------------------------------------------------------------ -r662 | rtprince | 2005-05-09 03:37:29 +0200 (Mon, 09 May 2005) | 2 lines +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-09 03:34:56 +0200 (Mon, 09 May 2005) | 2 lines +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 @@ -37037,7 +37390,7 @@ Changed paths: Make picture and drawElement garabage collected. ------------------------------------------------------------------------ -r660 | rtprince | 2005-05-09 01:11:34 +0200 (Mon, 09 May 2005) | 2 lines +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 @@ -37049,21 +37402,21 @@ Changed paths: Add gc for vm only. (untested) ------------------------------------------------------------------------ -r659 | rtprince | 2005-05-09 01:01:19 +0200 (Mon, 09 May 2005) | 2 lines +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-09 00:57:11 +0200 (Mon, 09 May 2005) | 2 lines +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-09 00:55:24 +0200 (Mon, 09 May 2005) | 2 lines +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 @@ -37094,35 +37447,35 @@ Changed paths: Revert GC changes. (not tested) ------------------------------------------------------------------------ -r656 | jcbowman | 2005-05-08 16:57:01 +0200 (Sun, 08 May 2005) | 2 lines +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 08:29:32 +0200 (Sun, 08 May 2005) | 2 lines +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 08:17:30 +0200 (Sun, 08 May 2005) | 2 lines +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 08:16:45 +0200 (Sun, 08 May 2005) | 2 lines +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 08:05:59 +0200 (Sun, 08 May 2005) | 2 lines +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 @@ -37131,14 +37484,14 @@ Changed paths: Revert to distributing Boehm GC as tar.gz file. ------------------------------------------------------------------------ -r651 | jcbowman | 2005-05-08 08:01:56 +0200 (Sun, 08 May 2005) | 2 lines +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-08 07:52:27 +0200 (Sun, 08 May 2005) | 2 lines +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 @@ -37147,7 +37500,7 @@ Changed paths: Distribute Boehm GC as a tar file rather than tar.gz file. ------------------------------------------------------------------------ -r649 | jcbowman | 2005-05-08 07:40:14 +0200 (Sun, 08 May 2005) | 4 lines +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 @@ -37165,7 +37518,7 @@ 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-08 05:31:23 +0200 (Sun, 08 May 2005) | 2 lines +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 @@ -37174,14 +37527,14 @@ Changed paths: Distribute generated source files. ------------------------------------------------------------------------ -r647 | jcbowman | 2005-05-08 05:30:48 +0200 (Sun, 08 May 2005) | 2 lines +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-08 05:05:28 +0200 (Sun, 08 May 2005) | 2 lines +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 @@ -37190,7 +37543,7 @@ Changed paths: cxx updates. ------------------------------------------------------------------------ -r645 | jcbowman | 2005-05-08 04:35:51 +0200 (Sun, 08 May 2005) | 2 lines +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 @@ -37198,7 +37551,7 @@ Changed paths: DEBUG_STACK updates. ------------------------------------------------------------------------ -r644 | jcbowman | 2005-05-08 04:07:39 +0200 (Sun, 08 May 2005) | 2 lines +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 @@ -37215,21 +37568,21 @@ Changed paths: Minor garbage collection updates. ------------------------------------------------------------------------ -r643 | jcbowman | 2005-05-07 19:56:54 +0200 (Sat, 07 May 2005) | 2 lines +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 19:50:19 +0200 (Sat, 07 May 2005) | 2 lines +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 19:49:25 +0200 (Sat, 07 May 2005) | 2 lines +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 @@ -37241,7 +37594,7 @@ Changed paths: Added configuration to optionally disable garbage collection. ------------------------------------------------------------------------ -r640 | jcbowman | 2005-05-07 17:48:46 +0200 (Sat, 07 May 2005) | 2 lines +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 @@ -37250,7 +37603,7 @@ Changed paths: Fixed Makefile dependencies. ------------------------------------------------------------------------ -r639 | jcbowman | 2005-05-07 09:38:08 +0200 (Sat, 07 May 2005) | 2 lines +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 @@ -37326,21 +37679,21 @@ Changed paths: Implemented Boehm garbage collection. ------------------------------------------------------------------------ -r638 | hammera | 2005-05-06 06:32:22 +0200 (Fri, 06 May 2005) | 2 lines +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 21:34:40 +0200 (Thu, 05 May 2005) | 2 lines +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 21:32:53 +0200 (Thu, 05 May 2005) | 2 lines +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 @@ -37350,7 +37703,7 @@ Changed paths: Addressed pen plabel vs p issues. ------------------------------------------------------------------------ -r635 | jcbowman | 2005-05-05 09:36:58 +0200 (Thu, 05 May 2005) | 6 lines +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 @@ -37368,14 +37721,14 @@ 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 08:46:04 +0200 (Thu, 05 May 2005) | 2 lines +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-05 07:35:48 +0200 (Thu, 05 May 2005) | 4 lines +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 @@ -37388,7 +37741,7 @@ Make int quotient(int,int) portable. Updated base files to use quotient for integer division. ------------------------------------------------------------------------ -r632 | jcbowman | 2005-05-05 07:19:03 +0200 (Thu, 05 May 2005) | 3 lines +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 @@ -37400,28 +37753,28 @@ 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-05 05:55:59 +0200 (Thu, 05 May 2005) | 2 lines +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-05 05:55:18 +0200 (Thu, 05 May 2005) | 2 lines +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-05 05:44:31 +0200 (Thu, 05 May 2005) | 2 lines +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-05 05:40:58 +0200 (Thu, 05 May 2005) | 2 lines +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 @@ -37430,14 +37783,14 @@ Changed paths: Make -l option list available global variables as well as functions. ------------------------------------------------------------------------ -r627 | jcbowman | 2005-05-04 06:24:17 +0200 (Wed, 04 May 2005) | 2 lines +r627 | jcbowman | 2005-05-03 22:24:17 -0600 (Tue, 03 May 2005) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Minor updates. ------------------------------------------------------------------------ -r626 | jcbowman | 2005-05-04 06:23:34 +0200 (Wed, 04 May 2005) | 3 lines +r626 | jcbowman | 2005-05-03 22:23:34 -0600 (Tue, 03 May 2005) | 3 lines Changed paths: M /trunk/asymptote/parser.cc @@ -37445,28 +37798,28 @@ For portability, explicitly check that input file isn't a directory on systems with stat. ------------------------------------------------------------------------ -r625 | jcbowman | 2005-05-03 05:14:15 +0200 (Tue, 03 May 2005) | 2 lines +r625 | jcbowman | 2005-05-02 21:14:15 -0600 (Mon, 02 May 2005) | 2 lines Changed paths: A /trunk/asymptote/examples/triangle.asy Added example of a transformable triangle structure. ------------------------------------------------------------------------ -r624 | jcbowman | 2005-05-03 00:20:02 +0200 (Tue, 03 May 2005) | 2 lines +r624 | jcbowman | 2005-05-02 16:20:02 -0600 (Mon, 02 May 2005) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 0.77cvs. ------------------------------------------------------------------------ -r623 | jcbowman | 2005-05-02 23:27:57 +0200 (Mon, 02 May 2005) | 2 lines +r623 | jcbowman | 2005-05-02 15:27:57 -0600 (Mon, 02 May 2005) | 2 lines Changed paths: M /trunk/asymptote/examples/spring.asy Added PenMargin. ------------------------------------------------------------------------ -r622 | jcbowman | 2005-05-02 23:20:05 +0200 (Mon, 02 May 2005) | 4 lines +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 @@ -37485,14 +37838,14 @@ Added -l option to list available global functions. Documentation default structure constructors. ------------------------------------------------------------------------ -r621 | jcbowman | 2005-05-02 08:42:53 +0200 (Mon, 02 May 2005) | 2 lines +r621 | jcbowman | 2005-05-02 00:42:53 -0600 (Mon, 02 May 2005) | 2 lines Changed paths: M /trunk/asymptote/base/plain.asy Added missing plabel. ------------------------------------------------------------------------ -r620 | jcbowman | 2005-05-02 08:11:49 +0200 (Mon, 02 May 2005) | 5 lines +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 @@ -37507,7 +37860,7 @@ Improved error handling in pipestream; wrap fork to avoid zombies. TeX errors should force TeX pipe to be closed. ------------------------------------------------------------------------ -r619 | jcbowman | 2005-05-02 08:09:25 +0200 (Mon, 02 May 2005) | 2 lines +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 @@ -37517,7 +37870,7 @@ Changed paths: Updated examples. ------------------------------------------------------------------------ -r618 | jcbowman | 2005-05-02 08:09:10 +0200 (Mon, 02 May 2005) | 3 lines +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 @@ -37526,7 +37879,7 @@ Changed paths: Updated documentation. ------------------------------------------------------------------------ -r617 | jcbowman | 2005-05-02 08:08:38 +0200 (Mon, 02 May 2005) | 3 lines +r617 | jcbowman | 2005-05-02 00:08:38 -0600 (Mon, 02 May 2005) | 3 lines Changed paths: M /trunk/asymptote/castop.h @@ -37534,7 +37887,7 @@ Changed paths: Don't push a final null entry when reading an array in line mode. ------------------------------------------------------------------------ -r616 | jcbowman | 2005-05-02 08:07:12 +0200 (Mon, 02 May 2005) | 14 lines +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 @@ -37555,14 +37908,14 @@ Added getstring and getreal functions. Added Mark, MarkFill frame arrays and Mark(int) function. ------------------------------------------------------------------------ -r615 | jcbowman | 2005-05-02 08:04:54 +0200 (Mon, 02 May 2005) | 2 lines +r615 | jcbowman | 2005-05-02 00:04:54 -0600 (Mon, 02 May 2005) | 2 lines Changed paths: M /trunk/asymptote/base/math.asy Added node, value, and slope functions for paths. ------------------------------------------------------------------------ -r614 | rtprince | 2005-05-01 06:38:32 +0200 (Sun, 01 May 2005) | 2 lines +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 @@ -37582,7 +37935,7 @@ Changed paths: Make camperror throw instead of queuing. ------------------------------------------------------------------------ -r613 | hammera | 2005-05-01 04:31:09 +0200 (Sun, 01 May 2005) | 2 lines +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 @@ -37590,7 +37943,7 @@ Changed paths: '' ------------------------------------------------------------------------ -r612 | hammera | 2005-05-01 00:29:58 +0200 (Sun, 01 May 2005) | 2 lines +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 @@ -37598,14 +37951,14 @@ Changed paths: Allowed more implicit scaling. ------------------------------------------------------------------------ -r611 | hammera | 2005-04-30 22:49:34 +0200 (Sat, 30 Apr 2005) | 2 lines +r611 | hammera | 2005-04-30 14:49:34 -0600 (Sat, 30 Apr 2005) | 2 lines Changed paths: M /trunk/asymptote/camp.y Changed precedence for implicit scaling. ------------------------------------------------------------------------ -r610 | jcbowman | 2005-04-26 07:43:36 +0200 (Tue, 26 Apr 2005) | 2 lines +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 @@ -37613,7 +37966,7 @@ Changed paths: Flush exited child processes (zombies) in batch mode. ------------------------------------------------------------------------ -r609 | jcbowman | 2005-04-26 07:41:46 +0200 (Tue, 26 Apr 2005) | 4 lines +r609 | jcbowman | 2005-04-25 23:41:46 -0600 (Mon, 25 Apr 2005) | 4 lines Changed paths: M /trunk/asymptote/picture.cc @@ -37622,7 +37975,7 @@ Workaround interactive mode bug introduced by recent changes to main.cc. On multiple file runs, texpreamble should appear before any other commands. ------------------------------------------------------------------------ -r608 | jcbowman | 2005-04-26 06:21:57 +0200 (Tue, 26 Apr 2005) | 2 lines +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 @@ -37631,42 +37984,42 @@ Changed paths: Added example of 3d featpost3d arc. ------------------------------------------------------------------------ -r607 | rtprince | 2005-04-25 05:04:01 +0200 (Mon, 25 Apr 2005) | 2 lines +r607 | rtprince | 2005-04-24 21:04:01 -0600 (Sun, 24 Apr 2005) | 2 lines Changed paths: M /trunk/asymptote/parser.cc Make parseStdin() turn of lex debuging. ------------------------------------------------------------------------ -r606 | jcbowman | 2005-04-24 18:44:05 +0200 (Sun, 24 Apr 2005) | 2 lines +r606 | jcbowman | 2005-04-24 10:44:05 -0600 (Sun, 24 Apr 2005) | 2 lines Changed paths: M /trunk/asymptote/base/plain.asy Added Dotted(pen) function which returns a dotted pen at double the linewidth. ------------------------------------------------------------------------ -r605 | jcbowman | 2005-04-24 01:16:57 +0200 (Sun, 24 Apr 2005) | 2 lines +r605 | jcbowman | 2005-04-23 17:16:57 -0600 (Sat, 23 Apr 2005) | 2 lines Changed paths: M /trunk/asymptote/fileio.h Clear existing errors on reading from standard input. ------------------------------------------------------------------------ -r604 | rtprince | 2005-04-23 23:15:33 +0200 (Sat, 23 Apr 2005) | 2 lines +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 19:56:07 +0200 (Fri, 22 Apr 2005) | 2 lines +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 16:43:55 +0200 (Fri, 22 Apr 2005) | 2 lines +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 @@ -37674,14 +38027,14 @@ Changed paths: Fixed compilation error. ------------------------------------------------------------------------ -r601 | rtprince | 2005-04-22 15:49:16 +0200 (Fri, 22 Apr 2005) | 2 lines +r601 | rtprince | 2005-04-22 07:49:16 -0600 (Fri, 22 Apr 2005) | 2 lines Changed paths: M /trunk/asymptote/parser.cc Fix segfault. ------------------------------------------------------------------------ -r600 | jcbowman | 2005-04-22 11:21:09 +0200 (Fri, 22 Apr 2005) | 3 lines +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 @@ -37694,7 +38047,7 @@ Replaced boost::lexical_cast with lexical.h to remove last remaining dependency on boost header files. ------------------------------------------------------------------------ -r599 | rtprince | 2005-04-22 06:51:44 +0200 (Fri, 22 Apr 2005) | 2 lines +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 @@ -37702,14 +38055,14 @@ Changed paths: Cleanup. ------------------------------------------------------------------------ -r598 | rtprince | 2005-04-22 06:47:56 +0200 (Fri, 22 Apr 2005) | 2 lines +r598 | rtprince | 2005-04-21 22:47:56 -0600 (Thu, 21 Apr 2005) | 2 lines Changed paths: M /trunk/asymptote/main.cc Refactoring main.cc. ------------------------------------------------------------------------ -r597 | rtprince | 2005-04-22 05:27:46 +0200 (Fri, 22 Apr 2005) | 2 lines +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 @@ -37717,7 +38070,7 @@ Changed paths: More refactoring in main.cc ------------------------------------------------------------------------ -r596 | rtprince | 2005-04-22 05:03:35 +0200 (Fri, 22 Apr 2005) | 2 lines +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 @@ -37727,28 +38080,28 @@ Changed paths: findextension is used only to strip suffix. So strip it. ------------------------------------------------------------------------ -r595 | rtprince | 2005-04-21 21:38:38 +0200 (Thu, 21 Apr 2005) | 2 lines +r595 | rtprince | 2005-04-21 13:38:38 -0600 (Thu, 21 Apr 2005) | 2 lines Changed paths: M /trunk/asymptote/main.cc FIx interactive. ------------------------------------------------------------------------ -r594 | rtprince | 2005-04-21 08:59:52 +0200 (Thu, 21 Apr 2005) | 2 lines +r594 | rtprince | 2005-04-21 00:59:52 -0600 (Thu, 21 Apr 2005) | 2 lines Changed paths: M /trunk/asymptote/main.cc More main.cc cleanup. ------------------------------------------------------------------------ -r593 | rtprince | 2005-04-21 08:55:02 +0200 (Thu, 21 Apr 2005) | 2 lines +r593 | rtprince | 2005-04-21 00:55:02 -0600 (Thu, 21 Apr 2005) | 2 lines Changed paths: M /trunk/asymptote/main.cc Simplify error handling. ------------------------------------------------------------------------ -r592 | rtprince | 2005-04-21 08:33:24 +0200 (Thu, 21 Apr 2005) | 4 lines +r592 | rtprince | 2005-04-21 00:33:24 -0600 (Thu, 21 Apr 2005) | 4 lines Changed paths: M /trunk/asymptote/main.cc @@ -37757,7 +38110,7 @@ change and understand. Doesn't do much, but gives a a place to start. ------------------------------------------------------------------------ -r591 | rtprince | 2005-04-21 08:07:46 +0200 (Thu, 21 Apr 2005) | 2 lines +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 @@ -37765,7 +38118,7 @@ Changed paths: Update ./wce. ------------------------------------------------------------------------ -r590 | rtprince | 2005-04-21 07:40:57 +0200 (Thu, 21 Apr 2005) | 2 lines +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 @@ -37774,14 +38127,14 @@ Changed paths: Remove warning about side-effects. ------------------------------------------------------------------------ -r589 | jcbowman | 2005-04-21 07:17:54 +0200 (Thu, 21 Apr 2005) | 2 lines +r589 | jcbowman | 2005-04-20 23:17:54 -0600 (Wed, 20 Apr 2005) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 0.76cvs. ------------------------------------------------------------------------ -r588 | jcbowman | 2005-04-21 06:41:08 +0200 (Thu, 21 Apr 2005) | 2 lines +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 @@ -37789,35 +38142,35 @@ Changed paths: Documented xline and yline. ------------------------------------------------------------------------ -r587 | jcbowman | 2005-04-21 02:59:59 +0200 (Thu, 21 Apr 2005) | 2 lines +r587 | jcbowman | 2005-04-20 18:59:59 -0600 (Wed, 20 Apr 2005) | 2 lines Changed paths: M /trunk/asymptote/doc/diatom.asy More updates. ------------------------------------------------------------------------ -r586 | jcbowman | 2005-04-21 02:58:48 +0200 (Thu, 21 Apr 2005) | 2 lines +r586 | jcbowman | 2005-04-20 18:58:48 -0600 (Wed, 20 Apr 2005) | 2 lines Changed paths: M /trunk/asymptote/doc/diatom.asy Updated axis call. ------------------------------------------------------------------------ -r585 | jcbowman | 2005-04-21 00:03:54 +0200 (Thu, 21 Apr 2005) | 2 lines +r585 | jcbowman | 2005-04-20 16:03:54 -0600 (Wed, 20 Apr 2005) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Updated binary installation instructions. ------------------------------------------------------------------------ -r584 | jcbowman | 2005-04-20 22:03:36 +0200 (Wed, 20 Apr 2005) | 2 lines +r584 | jcbowman | 2005-04-20 14:03:36 -0600 (Wed, 20 Apr 2005) | 2 lines Changed paths: M /trunk/asymptote/base/palette.asy Update yaxis call. ------------------------------------------------------------------------ -r583 | jcbowman | 2005-04-20 19:53:41 +0200 (Wed, 20 Apr 2005) | 7 lines +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 @@ -37834,14 +38187,14 @@ Suppressed "could not load" error message in interactive mode. Fixed gcc 3.2 warnings and error message. ------------------------------------------------------------------------ -r582 | jcbowman | 2005-04-20 19:51:58 +0200 (Wed, 20 Apr 2005) | 2 lines +r582 | jcbowman | 2005-04-20 11:51:58 -0600 (Wed, 20 Apr 2005) | 2 lines Changed paths: M /trunk/asymptote/base/math.asy Added linear interpolation and binary search routines. ------------------------------------------------------------------------ -r581 | jcbowman | 2005-04-20 19:49:16 +0200 (Wed, 20 Apr 2005) | 5 lines +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 @@ -37852,7 +38205,7 @@ consistency with draw. Added xline and yline interfaces to axis routines. ------------------------------------------------------------------------ -r580 | rtprince | 2005-04-20 19:38:23 +0200 (Wed, 20 Apr 2005) | 2 lines +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 @@ -37862,7 +38215,7 @@ Changed paths: Change stack::run(lambda*) to a free function vm::run. ------------------------------------------------------------------------ -r579 | rtprince | 2005-04-20 19:18:23 +0200 (Wed, 20 Apr 2005) | 2 lines +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 @@ -37870,21 +38223,21 @@ Changed paths: Fix handling of bad parse. ------------------------------------------------------------------------ -r578 | jcbowman | 2005-04-20 17:51:49 +0200 (Wed, 20 Apr 2005) | 2 lines +r578 | jcbowman | 2005-04-20 09:51:49 -0600 (Wed, 20 Apr 2005) | 2 lines Changed paths: D /trunk/asymptote/libboost '' ------------------------------------------------------------------------ -r577 | rtprince | 2005-04-20 16:31:22 +0200 (Wed, 20 Apr 2005) | 2 lines +r577 | rtprince | 2005-04-20 08:31:22 -0600 (Wed, 20 Apr 2005) | 2 lines Changed paths: M /trunk/asymptote/parser.cc Refactor doParse(). ------------------------------------------------------------------------ -r576 | jcbowman | 2005-04-20 06:56:48 +0200 (Wed, 20 Apr 2005) | 3 lines +r576 | jcbowman | 2005-04-19 22:56:48 -0600 (Tue, 19 Apr 2005) | 3 lines Changed paths: M /trunk/asymptote/base/stats.asy @@ -37892,7 +38245,7 @@ Fixed definition of correlation coefficient; added fit function to linefit struct. ------------------------------------------------------------------------ -r575 | jcbowman | 2005-04-20 03:59:25 +0200 (Wed, 20 Apr 2005) | 2 lines +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 @@ -37900,7 +38253,7 @@ Changed paths: Implemented portable way of testing for directories (but not null files). ------------------------------------------------------------------------ -r574 | jcbowman | 2005-04-19 22:55:14 +0200 (Tue, 19 Apr 2005) | 2 lines +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 @@ -37909,14 +38262,14 @@ Changed paths: Fixed stdin handling of parser.cc. ------------------------------------------------------------------------ -r573 | rtprince | 2005-04-19 18:08:39 +0200 (Tue, 19 Apr 2005) | 2 lines +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 16:05:31 +0200 (Tue, 19 Apr 2005) | 2 lines +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 @@ -37925,14 +38278,14 @@ Changed paths: Fixed more bugs associated with new parser. ------------------------------------------------------------------------ -r571 | jcbowman | 2005-04-19 09:31:02 +0200 (Tue, 19 Apr 2005) | 2 lines +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 09:25:18 +0200 (Tue, 19 Apr 2005) | 3 lines +r570 | jcbowman | 2005-04-19 01:25:18 -0600 (Tue, 19 Apr 2005) | 3 lines Changed paths: M /trunk/asymptote/interact.cc @@ -37940,14 +38293,14 @@ 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-19 07:35:01 +0200 (Tue, 19 Apr 2005) | 2 lines +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-19 07:28:58 +0200 (Tue, 19 Apr 2005) | 7 lines +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 @@ -37972,21 +38325,21 @@ 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-19 07:24:33 +0200 (Tue, 19 Apr 2005) | 2 lines +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-19 05:59:13 +0200 (Tue, 19 Apr 2005) | 2 lines +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-19 05:37:18 +0200 (Tue, 19 Apr 2005) | 3 lines +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 @@ -37999,7 +38352,7 @@ Changed paths: Fixed cxx errors and and warnings; removed unused parser files. ------------------------------------------------------------------------ -r564 | jcbowman | 2005-04-19 05:10:28 +0200 (Tue, 19 Apr 2005) | 2 lines +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 @@ -38016,7 +38369,7 @@ Changed paths: Revert to old parser until bugs in new parser are fixed. ------------------------------------------------------------------------ -r563 | jcbowman | 2005-04-18 08:50:08 +0200 (Mon, 18 Apr 2005) | 2 lines +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 @@ -38024,7 +38377,7 @@ Changed paths: Fixed bug in csv mode when line mode is not set. ------------------------------------------------------------------------ -r562 | rtprince | 2005-04-16 05:56:04 +0200 (Sat, 16 Apr 2005) | 2 lines +r562 | rtprince | 2005-04-15 21:56:04 -0600 (Fri, 15 Apr 2005) | 2 lines Changed paths: M /trunk/asymptote M /trunk/asymptote/.cvsignore @@ -38036,35 +38389,35 @@ Changed paths: runtime.pl updates. Actually use the generated code. ------------------------------------------------------------------------ -r561 | rtprince | 2005-04-16 03:52:18 +0200 (Sat, 16 Apr 2005) | 2 lines +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-16 03:45:07 +0200 (Sat, 16 Apr 2005) | 2 lines +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-16 02:42:28 +0200 (Sat, 16 Apr 2005) | 2 lines +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-16 02:24:59 +0200 (Sat, 16 Apr 2005) | 2 lines +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-16 01:21:55 +0200 (Sat, 16 Apr 2005) | 2 lines +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 @@ -38072,7 +38425,7 @@ Changed paths: Fixes for runtime.pl script. ------------------------------------------------------------------------ -r556 | rtprince | 2005-04-16 00:00:18 +0200 (Sat, 16 Apr 2005) | 2 lines +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 @@ -38081,7 +38434,7 @@ Changed paths: Fixes for runtime.pl script. ------------------------------------------------------------------------ -r555 | rtprince | 2005-04-15 23:36:25 +0200 (Fri, 15 Apr 2005) | 2 lines +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 @@ -38089,7 +38442,7 @@ Changed paths: Initial runtime.pl script. ------------------------------------------------------------------------ -r554 | rtprince | 2005-04-14 19:16:21 +0200 (Thu, 14 Apr 2005) | 2 lines +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 @@ -38100,7 +38453,7 @@ Changed paths: Add eval. ------------------------------------------------------------------------ -r553 | rtprince | 2005-04-14 19:06:44 +0200 (Thu, 14 Apr 2005) | 2 lines +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 @@ -38109,21 +38462,21 @@ Changed paths: Move interactive logic out of genv to main. ------------------------------------------------------------------------ -r552 | jcbowman | 2005-04-14 15:40:55 +0200 (Thu, 14 Apr 2005) | 2 lines +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-14 05:43:07 +0200 (Thu, 14 Apr 2005) | 2 lines +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-14 05:10:38 +0200 (Thu, 14 Apr 2005) | 3 lines +r550 | jcbowman | 2005-04-13 21:10:38 -0600 (Wed, 13 Apr 2005) | 3 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi @@ -38131,7 +38484,7 @@ Removed figures with shading since from manual since many printers don't understand PostScript 3. ------------------------------------------------------------------------ -r549 | jcbowman | 2005-04-14 04:42:00 +0200 (Thu, 14 Apr 2005) | 3 lines +r549 | jcbowman | 2005-04-13 20:42:00 -0600 (Wed, 13 Apr 2005) | 3 lines Changed paths: M /trunk/asymptote/base/palette.asy @@ -38139,7 +38492,7 @@ Reduced default number of colors in images to work around postscript/pdf limitations (this prevented recent manuals from being printed). ------------------------------------------------------------------------ -r548 | jcbowman | 2005-04-14 04:09:21 +0200 (Thu, 14 Apr 2005) | 2 lines +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 @@ -38149,14 +38502,14 @@ Changed paths: Fixed segmentation fault in version 0.73. ------------------------------------------------------------------------ -r547 | rtprince | 2005-04-14 02:48:48 +0200 (Thu, 14 Apr 2005) | 2 lines +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-14 01:57:38 +0200 (Thu, 14 Apr 2005) | 4 lines +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 @@ -38172,35 +38525,35 @@ 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 19:07:58 +0200 (Wed, 13 Apr 2005) | 2 lines +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 19:00:39 +0200 (Wed, 13 Apr 2005) | 2 lines +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 17:58:55 +0200 (Wed, 13 Apr 2005) | 2 lines +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 17:44:54 +0200 (Wed, 13 Apr 2005) | 2 lines +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 17:04:07 +0200 (Wed, 13 Apr 2005) | 2 lines +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 @@ -38208,7 +38561,7 @@ Changed paths: Fixed sign of virtual assembly code line numbers. ------------------------------------------------------------------------ -r540 | jcbowman | 2005-04-13 14:21:17 +0200 (Wed, 13 Apr 2005) | 2 lines +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 @@ -38217,7 +38570,7 @@ Changed paths: Fixed more warning messages. ------------------------------------------------------------------------ -r539 | jcbowman | 2005-04-13 13:36:59 +0200 (Wed, 13 Apr 2005) | 6 lines +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 @@ -38238,7 +38591,7 @@ Use string.empty() everywhere. Minor formatting changes. ------------------------------------------------------------------------ -r538 | rtprince | 2005-04-13 08:36:07 +0200 (Wed, 13 Apr 2005) | 2 lines +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 @@ -38247,7 +38600,7 @@ Changed paths: Don't use boost iterator facade. ------------------------------------------------------------------------ -r537 | rtprince | 2005-04-13 08:16:15 +0200 (Wed, 13 Apr 2005) | 3 lines +r537 | rtprince | 2005-04-13 00:16:15 -0600 (Wed, 13 Apr 2005) | 3 lines Changed paths: M /trunk/asymptote/item.h @@ -38255,14 +38608,14 @@ vm::item doesn't need to be memory::managed, since vm::frame is memory::managed_array. ------------------------------------------------------------------------ -r536 | rtprince | 2005-04-13 08:04:31 +0200 (Wed, 13 Apr 2005) | 2 lines +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-13 07:41:53 +0200 (Wed, 13 Apr 2005) | 2 lines +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 @@ -38272,7 +38625,7 @@ Changed paths: Fixed more cxx warnings. ------------------------------------------------------------------------ -r534 | jcbowman | 2005-04-13 07:21:02 +0200 (Wed, 13 Apr 2005) | 2 lines +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 @@ -38285,7 +38638,7 @@ Changed paths: Fixed cxx warning messages. ------------------------------------------------------------------------ -r533 | jcbowman | 2005-04-13 06:42:21 +0200 (Wed, 13 Apr 2005) | 2 lines +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 @@ -38295,14 +38648,14 @@ Changed paths: Further minor optimizations. ------------------------------------------------------------------------ -r532 | jcbowman | 2005-04-12 23:36:18 +0200 (Tue, 12 Apr 2005) | 2 lines +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 22:26:17 +0200 (Tue, 12 Apr 2005) | 2 lines +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 @@ -38311,7 +38664,7 @@ Changed paths: Replaced boost::any with a much faster type-safe union. ------------------------------------------------------------------------ -r530 | rtprince | 2005-04-12 22:17:09 +0200 (Tue, 12 Apr 2005) | 2 lines +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 @@ -38319,7 +38672,7 @@ Changed paths: mathop's don't need vm::stack. ------------------------------------------------------------------------ -r529 | rtprince | 2005-04-12 22:08:33 +0200 (Tue, 12 Apr 2005) | 2 lines +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 @@ -38334,14 +38687,14 @@ Changed paths: Move curPos out of vm::stack. ------------------------------------------------------------------------ -r528 | rtprince | 2005-04-12 03:21:59 +0200 (Tue, 12 Apr 2005) | 2 lines +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 22:42:08 +0200 (Mon, 11 Apr 2005) | 2 lines +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 @@ -38352,14 +38705,14 @@ Changed paths: Seperate parser code from camp.l and genv.cc into parser.{h,cc}. ------------------------------------------------------------------------ -r526 | rtprince | 2005-04-11 22:40:13 +0200 (Mon, 11 Apr 2005) | 2 lines +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 22:28:03 +0200 (Mon, 11 Apr 2005) | 2 lines +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 @@ -38372,7 +38725,7 @@ Changed paths: Reimplement locateFile using std::string. ------------------------------------------------------------------------ -r524 | jcbowman | 2005-04-10 05:20:51 +0200 (Sun, 10 Apr 2005) | 2 lines +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 @@ -38383,7 +38736,7 @@ Changed paths: Fixed texpreamble for multiple files and latex asy environment. ------------------------------------------------------------------------ -r523 | jcbowman | 2005-04-10 00:26:50 +0200 (Sun, 10 Apr 2005) | 2 lines +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 @@ -38391,7 +38744,7 @@ Changed paths: Removed nonscalable fonts. ------------------------------------------------------------------------ -r522 | jcbowman | 2005-04-09 07:52:01 +0200 (Sat, 09 Apr 2005) | 7 lines +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 @@ -38405,14 +38758,14 @@ box(frame) and ellipse(frame) prepend to frame for filling with a background colour, as illustrated in hierarchy.asy. ------------------------------------------------------------------------ -r521 | jcbowman | 2005-04-08 22:54:13 +0200 (Fri, 08 Apr 2005) | 2 lines +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 22:52:47 +0200 (Fri, 08 Apr 2005) | 3 lines +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 @@ -38421,7 +38774,7 @@ Added ellipse(frame) and labelellipse(frame,string,position). Renamed bbox(frame) to box(frame) for consistency. ------------------------------------------------------------------------ -r519 | jcbowman | 2005-04-08 22:34:04 +0200 (Fri, 08 Apr 2005) | 3 lines +r519 | jcbowman | 2005-04-08 14:34:04 -0600 (Fri, 08 Apr 2005) | 3 lines Changed paths: M /trunk/asymptote/inst.h @@ -38429,28 +38782,28 @@ Workaround for bug in build 1671 of gcc (version 3.3 20030304) under Darwin (MacOS). ------------------------------------------------------------------------ -r518 | rtprince | 2005-04-07 04:39:19 +0200 (Thu, 07 Apr 2005) | 2 lines +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 23:46:08 +0200 (Wed, 06 Apr 2005) | 2 lines +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 22:01:41 +0200 (Wed, 06 Apr 2005) | 2 lines +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. ------------------------------------------------------------------------ -r515 | jcbowman | 2005-04-06 21:47:25 +0200 (Wed, 06 Apr 2005) | 2 lines +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 @@ -38461,14 +38814,14 @@ Changed paths: Optimized main loop. ------------------------------------------------------------------------ -r514 | rtprince | 2005-04-06 08:20:40 +0200 (Wed, 06 Apr 2005) | 2 lines +r514 | rtprince | 2005-04-06 00:20:40 -0600 (Wed, 06 Apr 2005) | 2 lines Changed paths: M /trunk/asymptote/inst.cc Use error from stack.cc instead of calling em->runtime directly. ------------------------------------------------------------------------ -r513 | jcbowman | 2005-04-06 06:53:43 +0200 (Wed, 06 Apr 2005) | 2 lines +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 @@ -38477,28 +38830,28 @@ Changed paths: minor optimizations ------------------------------------------------------------------------ -r512 | jcbowman | 2005-04-06 03:31:54 +0200 (Wed, 06 Apr 2005) | 2 lines +r512 | jcbowman | 2005-04-05 19:31:54 -0600 (Tue, 05 Apr 2005) | 2 lines Changed paths: M /trunk/asymptote/errormsg.cc Reformatted. ------------------------------------------------------------------------ -r511 | rtprince | 2005-04-05 19:46:44 +0200 (Tue, 05 Apr 2005) | 2 lines +r511 | rtprince | 2005-04-05 11:46:44 -0600 (Tue, 05 Apr 2005) | 2 lines Changed paths: M /trunk/asymptote/errormsg.cc Operator precedence fix. ------------------------------------------------------------------------ -r510 | rtprince | 2005-04-05 16:42:47 +0200 (Tue, 05 Apr 2005) | 2 lines +r510 | rtprince | 2005-04-05 08:42:47 -0600 (Tue, 05 Apr 2005) | 2 lines Changed paths: M /trunk/asymptote/stack.h We don't use stack:ip any more. ------------------------------------------------------------------------ -r509 | rtprince | 2005-04-05 16:39:25 +0200 (Tue, 05 Apr 2005) | 2 lines +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 @@ -38510,14 +38863,14 @@ Changed paths: Reapply curPos patch. ------------------------------------------------------------------------ -r508 | rtprince | 2005-04-05 16:38:12 +0200 (Tue, 05 Apr 2005) | 2 lines +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 09:15:37 +0200 (Tue, 05 Apr 2005) | 2 lines +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 @@ -38526,21 +38879,21 @@ Changed paths: Track line numbers in position instead of fileinfo. ------------------------------------------------------------------------ -r506 | rtprince | 2005-04-05 09:13:43 +0200 (Tue, 05 Apr 2005) | 2 lines +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 22:22:06 +0200 (Mon, 04 Apr 2005) | 2 lines +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 22:07:22 +0200 (Mon, 04 Apr 2005) | 4 lines +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 @@ -38552,7 +38905,7 @@ Make empty() use nodes.empty() rather than nodes.size(). STL list portability fixes. ------------------------------------------------------------------------ -r503 | jcbowman | 2005-04-04 18:29:54 +0200 (Mon, 04 Apr 2005) | 2 lines +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 @@ -38560,14 +38913,14 @@ Changed paths: Ignore crop() on an empty picture. ------------------------------------------------------------------------ -r502 | jcbowman | 2005-04-04 08:21:02 +0200 (Mon, 04 Apr 2005) | 2 lines +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-04 07:32:55 +0200 (Mon, 04 Apr 2005) | 2 lines +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 @@ -38575,7 +38928,7 @@ Changed paths: Removed spurious blank tracing lines. ------------------------------------------------------------------------ -r500 | jcbowman | 2005-04-04 07:06:37 +0200 (Mon, 04 Apr 2005) | 7 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 @@ -38595,7 +38948,7 @@ Avoid the need for the lastpos variable by moving stack s out of main loop in main.cc. ------------------------------------------------------------------------ -r499 | jcbowman | 2005-04-04 05:33:06 +0200 (Mon, 04 Apr 2005) | 2 lines +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 @@ -38607,7 +38960,7 @@ Changed paths: Reinstated new file position code w/segmentation fault bug fixed. ------------------------------------------------------------------------ -r498 | jcbowman | 2005-04-04 04:18:15 +0200 (Mon, 04 Apr 2005) | 2 lines +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 @@ -38620,14 +38973,14 @@ Changed paths: Backout 2005-03-17 runtime file position changes to avoid a segmentation fault. ------------------------------------------------------------------------ -r497 | jcbowman | 2005-04-03 06:38:47 +0200 (Sun, 03 Apr 2005) | 2 lines +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-03 06:21:30 +0200 (Sun, 03 Apr 2005) | 5 lines +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 @@ -38639,14 +38992,14 @@ and frame add routines. Updated documentation. ------------------------------------------------------------------------ -r495 | jcbowman | 2005-04-03 01:29:41 +0200 (Sun, 03 Apr 2005) | 2 lines +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-03 01:17:16 +0200 (Sun, 03 Apr 2005) | 4 lines +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 @@ -38670,7 +39023,7 @@ to be deconstructed (or grouped with begingroup/endgroup). Deconstruction now works properly with clipping and erasing. ------------------------------------------------------------------------ -r493 | jcbowman | 2005-04-02 06:22:03 +0200 (Sat, 02 Apr 2005) | 4 lines +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 @@ -38682,7 +39035,7 @@ Check that drawLabel::bounds is called before drawLabel::write. Remove unused setup code. ------------------------------------------------------------------------ -r492 | jcbowman | 2005-04-01 20:37:28 +0200 (Fri, 01 Apr 2005) | 7 lines +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 @@ -38697,14 +39050,14 @@ Added warning about erasing deconstructed pictures. Updated lineargraph and documentation to use attach. ------------------------------------------------------------------------ -r491 | jcbowman | 2005-04-01 07:14:38 +0200 (Fri, 01 Apr 2005) | 2 lines +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-04-01 06:47:16 +0200 (Fri, 01 Apr 2005) | 12 lines +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 @@ -38729,7 +39082,7 @@ Simplified bboxstack handling. Updated "errors" list. ------------------------------------------------------------------------ -r489 | jcbowman | 2005-03-31 23:37:05 +0200 (Thu, 31 Mar 2005) | 2 lines +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 @@ -38740,7 +39093,7 @@ Changed paths: Revert configuration to only require boost headers. ------------------------------------------------------------------------ -r488 | jcbowman | 2005-03-31 21:15:17 +0200 (Thu, 31 Mar 2005) | 2 lines +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 @@ -38749,7 +39102,7 @@ Changed paths: Backout boost fixes. ------------------------------------------------------------------------ -r487 | rtprince | 2005-03-31 21:08:04 +0200 (Thu, 31 Mar 2005) | 2 lines +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 @@ -38762,7 +39115,7 @@ Changed paths: Revert boost::filesystem changes. ------------------------------------------------------------------------ -r486 | jcbowman | 2005-03-31 09:22:29 +0200 (Thu, 31 Mar 2005) | 9 lines +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 @@ -38777,21 +39130,21 @@ Hard coded 2x2 and 3x3 determinants. Update documentation. ------------------------------------------------------------------------ -r485 | jcbowman | 2005-03-31 03:06:36 +0200 (Thu, 31 Mar 2005) | 2 lines +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-31 02:54:42 +0200 (Thu, 31 Mar 2005) | 2 lines +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-31 02:15:06 +0200 (Thu, 31 Mar 2005) | 3 lines +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 @@ -38806,21 +39159,21 @@ Added portable version of boost::filesystem for systems without boost library, in particular for linux-alpha cxx compiler. ------------------------------------------------------------------------ -r482 | jcbowman | 2005-03-29 05:22:47 +0200 (Tue, 29 Mar 2005) | 2 lines +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-29 05:06:24 +0200 (Tue, 29 Mar 2005) | 2 lines +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-29 01:11:35 +0200 (Tue, 29 Mar 2005) | 9 lines +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 @@ -38844,7 +39197,7 @@ Generalized histogram and changed order of arguments of frequency and histogram Fixed problems with Log(false,false). ------------------------------------------------------------------------ -r479 | jcbowman | 2005-03-25 18:56:40 +0100 (Fri, 25 Mar 2005) | 4 lines +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 @@ -38862,7 +39215,7 @@ Cache drawelement bbox contributions where possible. Make bboxstack local to picture frame. ------------------------------------------------------------------------ -r478 | rtprince | 2005-03-25 06:46:41 +0100 (Fri, 25 Mar 2005) | 2 lines +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 @@ -38870,14 +39223,14 @@ Changed paths: We generate .png's. ------------------------------------------------------------------------ -r477 | rtprince | 2005-03-25 03:51:59 +0100 (Fri, 25 Mar 2005) | 2 lines +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-25 02:00:39 +0100 (Fri, 25 Mar 2005) | 3 lines +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 @@ -38894,7 +39247,7 @@ Use boost::filesystem for find files to parse. Move file locating logic to locate.{cc,h}. ------------------------------------------------------------------------ -r475 | jcbowman | 2005-03-25 01:34:14 +0100 (Fri, 25 Mar 2005) | 2 lines +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 @@ -38902,7 +39255,7 @@ Changed paths: Simplified legend examples. ------------------------------------------------------------------------ -r474 | jcbowman | 2005-03-24 15:35:06 +0100 (Thu, 24 Mar 2005) | 2 lines +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 @@ -38933,21 +39286,21 @@ Changed paths: Workaround makeinfo indentation bug. ------------------------------------------------------------------------ -r473 | jcbowman | 2005-03-24 15:02:51 +0100 (Thu, 24 Mar 2005) | 2 lines +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-24 03:49:30 +0100 (Thu, 24 Mar 2005) | 2 lines +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-24 03:13:13 +0100 (Thu, 24 Mar 2005) | 3 lines +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 @@ -38957,35 +39310,35 @@ Have main load plain.asy and ${outname}.gui explicitly, rather than doing it implicitly in genv::genv(). ------------------------------------------------------------------------ -r470 | jcbowman | 2005-03-23 21:25:54 +0100 (Wed, 23 Mar 2005) | 2 lines +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 18:14:24 +0100 (Wed, 23 Mar 2005) | 2 lines +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-23 06:27:53 +0100 (Wed, 23 Mar 2005) | 2 lines +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-23 06:03:18 +0100 (Wed, 23 Mar 2005) | 2 lines +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-23 05:50:22 +0100 (Wed, 23 Mar 2005) | 2 lines +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 @@ -38995,7 +39348,7 @@ Changed paths: Removed obsolete files. ------------------------------------------------------------------------ -r465 | jcbowman | 2005-03-23 05:32:58 +0100 (Wed, 23 Mar 2005) | 2 lines +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 @@ -39006,7 +39359,7 @@ Changed paths: Documented save() and restore(). Renamed linetest.asy to lines.asy. ------------------------------------------------------------------------ -r464 | jcbowman | 2005-03-23 04:51:41 +0100 (Wed, 23 Mar 2005) | 2 lines +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 @@ -39015,14 +39368,14 @@ Changed paths: Added and documented Andy's drawline routine. ------------------------------------------------------------------------ -r463 | hammera | 2005-03-23 04:43:51 +0100 (Wed, 23 Mar 2005) | 2 lines +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-23 04:14:57 +0100 (Wed, 23 Mar 2005) | 2 lines +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 @@ -39031,7 +39384,7 @@ Changed paths: Cache picture bounds. ------------------------------------------------------------------------ -r461 | jcbowman | 2005-03-23 00:30:09 +0100 (Wed, 23 Mar 2005) | 2 lines +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 @@ -39040,7 +39393,7 @@ Changed paths: Reinstated crop; use current value of userMin/userMax in xlimits and ylimits. ------------------------------------------------------------------------ -r460 | jcbowman | 2005-03-22 22:05:30 +0100 (Tue, 22 Mar 2005) | 2 lines +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 @@ -39049,14 +39402,14 @@ Changed paths: Added further legend example. ------------------------------------------------------------------------ -r459 | rtprince | 2005-03-22 17:25:12 +0100 (Tue, 22 Mar 2005) | 2 lines +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 16:21:43 +0100 (Tue, 22 Mar 2005) | 2 lines +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 @@ -39064,21 +39417,21 @@ Changed paths: Document alternative for legend fitting. ------------------------------------------------------------------------ -r457 | jcbowman | 2005-03-22 07:10:38 +0100 (Tue, 22 Mar 2005) | 2 lines +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-22 06:56:46 +0100 (Tue, 22 Mar 2005) | 2 lines +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-22 06:54:01 +0100 (Tue, 22 Mar 2005) | 2 lines +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 @@ -39089,7 +39442,7 @@ Changed paths: Fixed warnings/errors under cxx. ------------------------------------------------------------------------ -r454 | rtprince | 2005-03-22 06:37:08 +0100 (Tue, 22 Mar 2005) | 2 lines +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 @@ -39097,14 +39450,14 @@ Changed paths: Move vm::item to its own file. ------------------------------------------------------------------------ -r453 | rtprince | 2005-03-22 06:32:30 +0100 (Tue, 22 Mar 2005) | 2 lines +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-22 06:17:08 +0100 (Tue, 22 Mar 2005) | 6 lines +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 @@ -39120,28 +39473,28 @@ explicitly added to the picture, for example, with add(point(E),legend(20E)); Palette also now returns a new picture. ------------------------------------------------------------------------ -r451 | jcbowman | 2005-03-22 05:02:56 +0100 (Tue, 22 Mar 2005) | 2 lines +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-22 00:28:54 +0100 (Tue, 22 Mar 2005) | 2 lines +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-22 00:27:31 +0100 (Tue, 22 Mar 2005) | 2 lines +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 20:31:47 +0100 (Mon, 21 Mar 2005) | 4 lines +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 @@ -39172,7 +39525,7 @@ Replaced the implementation of solving guides into paths. Refactored the abstract syntax of operators. ------------------------------------------------------------------------ -r447 | jcbowman | 2005-03-21 19:04:22 +0100 (Mon, 21 Mar 2005) | 4 lines +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 @@ -39185,21 +39538,21 @@ Changed marker filltype default to NoFill. Introduced Above/Below and Crop/NoCrop variables. ------------------------------------------------------------------------ -r446 | jcbowman | 2005-03-21 19:03:57 +0100 (Mon, 21 Mar 2005) | 2 lines +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 18:06:20 +0100 (Mon, 21 Mar 2005) | 2 lines +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 10:23:10 +0100 (Mon, 21 Mar 2005) | 6 lines +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 @@ -39222,14 +39575,14 @@ Fixed xlimits and ylimits; removed obsolete crop() routine. Updated documentation. ------------------------------------------------------------------------ -r443 | jcbowman | 2005-03-21 02:48:04 +0100 (Mon, 21 Mar 2005) | 2 lines +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-21 01:33:14 +0100 (Mon, 21 Mar 2005) | 5 lines +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 @@ -39250,7 +39603,7 @@ By default, draw axes before other objects in current layer. Fixed frame alignment scaling. ------------------------------------------------------------------------ -r441 | rtprince | 2005-03-21 01:32:39 +0100 (Mon, 21 Mar 2005) | 2 lines +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 @@ -39258,14 +39611,14 @@ Changed paths: Add include guards. ------------------------------------------------------------------------ -r440 | jcbowman | 2005-03-21 01:12:50 +0100 (Mon, 21 Mar 2005) | 2 lines +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-21 01:03:45 +0100 (Mon, 21 Mar 2005) | 2 lines +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 @@ -39277,7 +39630,7 @@ Changed paths: Use free function vm::pop instead of vm::stack::pop. ------------------------------------------------------------------------ -r438 | jcbowman | 2005-03-19 09:26:51 +0100 (Sat, 19 Mar 2005) | 7 lines +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 @@ -39293,7 +39646,7 @@ Omit "runtime" from error(). Added frame marker(path g, pen p=currentpen). ------------------------------------------------------------------------ -r437 | rtprince | 2005-03-18 23:41:29 +0100 (Fri, 18 Mar 2005) | 2 lines +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 @@ -39317,7 +39670,7 @@ Changed paths: Rename namespace mempool to memory. ------------------------------------------------------------------------ -r436 | rtprince | 2005-03-18 23:23:24 +0100 (Fri, 18 Mar 2005) | 2 lines +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 @@ -39325,7 +39678,7 @@ Changed paths: Add file headers to castop.h, mathop.h. ------------------------------------------------------------------------ -r435 | rtprince | 2005-03-18 23:17:06 +0100 (Fri, 18 Mar 2005) | 3 lines +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 @@ -39343,14 +39696,14 @@ 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 22:33:24 +0100 (Fri, 18 Mar 2005) | 2 lines +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-18 07:08:01 +0100 (Fri, 18 Mar 2005) | 4 lines +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 @@ -39360,7 +39713,7 @@ Allow one to turn on autoscaling again with xlimits(infinity,infinity), etc. Accept an overall scaling of frame alignment shifts. ------------------------------------------------------------------------ -r432 | jcbowman | 2005-03-18 06:32:30 +0100 (Fri, 18 Mar 2005) | 4 lines +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 @@ -39370,7 +39723,7 @@ 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-18 00:41:41 +0100 (Fri, 18 Mar 2005) | 2 lines +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 @@ -39378,7 +39731,7 @@ Changed paths: Remove UNALIAS, since it is no longer needed. ------------------------------------------------------------------------ -r430 | rtprince | 2005-03-18 00:33:16 +0100 (Fri, 18 Mar 2005) | 2 lines +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 @@ -39391,7 +39744,7 @@ Changed paths: Simplify runtime file position reporting. ------------------------------------------------------------------------ -r429 | rtprince | 2005-03-17 23:26:35 +0100 (Thu, 17 Mar 2005) | 2 lines +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 @@ -39399,7 +39752,7 @@ Changed paths: Start refactoring stack::run. ------------------------------------------------------------------------ -r428 | rtprince | 2005-03-17 23:24:34 +0100 (Thu, 17 Mar 2005) | 2 lines +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 @@ -39411,7 +39764,7 @@ Changed paths: Replace inst::alloc with inst::makefunc + inst::popcall. ------------------------------------------------------------------------ -r427 | rtprince | 2005-03-17 23:16:44 +0100 (Thu, 17 Mar 2005) | 2 lines +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 @@ -39425,7 +39778,7 @@ Changed paths: stack::globals is obsolete. Get rid of it. ------------------------------------------------------------------------ -r426 | rtprince | 2005-03-17 06:38:04 +0100 (Thu, 17 Mar 2005) | 2 lines +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 @@ -39434,42 +39787,42 @@ Changed paths: Fix return breakage. ------------------------------------------------------------------------ -r425 | jcbowman | 2005-03-17 06:09:05 +0100 (Thu, 17 Mar 2005) | 2 lines +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-17 06:01:16 +0100 (Thu, 17 Mar 2005) | 2 lines +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-17 05:17:20 +0100 (Thu, 17 Mar 2005) | 2 lines +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 23:32:31 +0100 (Wed, 16 Mar 2005) | 2 lines +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 22:52:12 +0100 (Wed, 16 Mar 2005) | 2 lines +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 22:35:40 +0100 (Wed, 16 Mar 2005) | 11 lines +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 @@ -39498,7 +39851,7 @@ filldrawabout to filldraw. Updated documentation; added examples of frame alignment and histograms. ------------------------------------------------------------------------ -r419 | rtprince | 2005-03-16 20:12:31 +0100 (Wed, 16 Mar 2005) | 3 lines +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 @@ -39517,7 +39870,7 @@ 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 18:44:40 +0100 (Wed, 16 Mar 2005) | 2 lines +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 @@ -39526,14 +39879,14 @@ Changed paths: We don't use opcodes for functions any more, so remove instAccess. ------------------------------------------------------------------------ -r417 | jcbowman | 2005-03-16 06:39:30 +0100 (Wed, 16 Mar 2005) | 2 lines +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-16 06:26:58 +0100 (Wed, 16 Mar 2005) | 2 lines +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 @@ -39550,7 +39903,7 @@ Changed paths: Changed arithmetic opcodes to functions. ------------------------------------------------------------------------ -r415 | rtprince | 2005-03-16 05:05:15 +0100 (Wed, 16 Mar 2005) | 2 lines +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 @@ -39559,7 +39912,7 @@ Changed paths: We don't treat files specially, so get rid of class. ------------------------------------------------------------------------ -r414 | jcbowman | 2005-03-15 21:54:29 +0100 (Tue, 15 Mar 2005) | 2 lines +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 @@ -39567,56 +39920,56 @@ Changed paths: Moved interrupt check into main loop. ------------------------------------------------------------------------ -r413 | rtprince | 2005-03-15 19:26:47 +0100 (Tue, 15 Mar 2005) | 2 lines +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 19:25:12 +0100 (Tue, 15 Mar 2005) | 2 lines +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 19:10:03 +0100 (Tue, 15 Mar 2005) | 2 lines +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-15 05:49:40 +0100 (Tue, 15 Mar 2005) | 2 lines +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-15 05:33:12 +0100 (Tue, 15 Mar 2005) | 2 lines +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-15 05:32:02 +0100 (Tue, 15 Mar 2005) | 2 lines +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-15 05:18:31 +0100 (Tue, 15 Mar 2005) | 2 lines +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-15 04:48:27 +0100 (Tue, 15 Mar 2005) | 5 lines +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 @@ -39628,14 +39981,14 @@ Added gv sigint.patch to prevent interactive interrupts from closing the gv window. ------------------------------------------------------------------------ -r405 | jcbowman | 2005-03-15 04:46:14 +0100 (Tue, 15 Mar 2005) | 2 lines +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-15 04:31:12 +0100 (Tue, 15 Mar 2005) | 11 lines +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 @@ -39674,14 +40027,14 @@ Added scroll(int n) and string cd(string) commands. Added Jn and Yn Bessel functions. ------------------------------------------------------------------------ -r403 | jcbowman | 2005-03-14 05:38:38 +0100 (Mon, 14 Mar 2005) | 2 lines +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 12:25:01 +0100 (Sat, 12 Mar 2005) | 5 lines +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 @@ -39698,7 +40051,7 @@ Removed double(file) in favour of single(file,false); also added csv(file,false) and linemode(file,false). ------------------------------------------------------------------------ -r401 | jcbowman | 2005-03-12 11:19:52 +0100 (Sat, 12 Mar 2005) | 4 lines +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 @@ -39713,28 +40066,28 @@ Minor change to palette interface. Replaced image.asy with more compact example to reduce distributed file sizes. ------------------------------------------------------------------------ -r400 | jcbowman | 2005-03-12 09:22:59 +0100 (Sat, 12 Mar 2005) | 2 lines +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 08:57:32 +0100 (Sat, 12 Mar 2005) | 2 lines +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-11 02:01:45 +0100 (Fri, 11 Mar 2005) | 2 lines +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-11 00:20:02 +0100 (Fri, 11 Mar 2005) | 2 lines +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 @@ -39742,7 +40095,7 @@ Changed paths: Updated examples to use XEquals rather than xequals. ------------------------------------------------------------------------ -r396 | jcbowman | 2005-03-11 00:12:52 +0100 (Fri, 11 Mar 2005) | 11 lines +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 @@ -39765,42 +40118,42 @@ for setting the precision of real XDR reads and writes. Cleaned up automin and automax in scaleT and autoscaleT. ------------------------------------------------------------------------ -r395 | jcbowman | 2005-03-10 15:21:59 +0100 (Thu, 10 Mar 2005) | 2 lines +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-10 06:53:24 +0100 (Thu, 10 Mar 2005) | 2 lines +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-10 06:34:58 +0100 (Thu, 10 Mar 2005) | 2 lines +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-10 06:21:56 +0100 (Thu, 10 Mar 2005) | 2 lines +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-10 05:53:55 +0100 (Thu, 10 Mar 2005) | 2 lines +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-10 05:44:32 +0100 (Thu, 10 Mar 2005) | 3 lines +r390 | jcbowman | 2005-03-09 21:44:32 -0700 (Wed, 09 Mar 2005) | 3 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi @@ -39808,21 +40161,21 @@ Recommended use of XEquals and YEquals axes over internal xequals and yequals routines. ------------------------------------------------------------------------ -r389 | jcbowman | 2005-03-10 05:20:38 +0100 (Thu, 10 Mar 2005) | 2 lines +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-10 04:47:55 +0100 (Thu, 10 Mar 2005) | 2 lines +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-10 04:42:55 +0100 (Thu, 10 Mar 2005) | 2 lines +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 @@ -39830,7 +40183,7 @@ Changed paths: Fixed numerical precision bug in extension (in math.asy, reported by Gao). ------------------------------------------------------------------------ -r386 | jcbowman | 2005-03-10 04:07:45 +0100 (Thu, 10 Mar 2005) | 7 lines +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 @@ -39848,7 +40201,7 @@ Documented color density images, palettes, and mark option to draw routine, with examples. ------------------------------------------------------------------------ -r385 | jcbowman | 2005-03-09 06:34:28 +0100 (Wed, 09 Mar 2005) | 2 lines +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 @@ -39857,7 +40210,7 @@ Changed paths: Slightly reduce default number of colors to workaround gs pdf limitations. ------------------------------------------------------------------------ -r384 | jcbowman | 2005-03-08 06:56:26 +0100 (Tue, 08 Mar 2005) | 2 lines +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 @@ -39865,7 +40218,7 @@ Changed paths: Added missing file. ------------------------------------------------------------------------ -r383 | jcbowman | 2005-03-08 06:31:44 +0100 (Tue, 08 Mar 2005) | 14 lines +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 @@ -39900,14 +40253,14 @@ Fixed limits() in graph.asy. Respect "#" in format strings (allows trailing zeros). ------------------------------------------------------------------------ -r382 | jcbowman | 2005-03-05 20:16:18 +0100 (Sat, 05 Mar 2005) | 2 lines +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 20:14:54 +0100 (Sat, 05 Mar 2005) | 3 lines +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 @@ -39917,7 +40270,7 @@ Fixed secondary axes bug; xlimits, ylimits, and limits now use properly scaled user values. ------------------------------------------------------------------------ -r380 | jcbowman | 2005-02-28 04:51:58 +0100 (Mon, 28 Feb 2005) | 2 lines +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 @@ -39926,7 +40279,7 @@ Changed paths: Minor optimizations. ------------------------------------------------------------------------ -r379 | jcbowman | 2005-02-27 19:40:32 +0100 (Sun, 27 Feb 2005) | 2 lines +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 @@ -39934,28 +40287,28 @@ Changed paths: Adjusted margins so that arrows all have same length. ------------------------------------------------------------------------ -r378 | jcbowman | 2005-02-27 19:23:50 +0100 (Sun, 27 Feb 2005) | 2 lines +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. ------------------------------------------------------------------------ -r377 | jcbowman | 2005-02-27 17:49:10 +0100 (Sun, 27 Feb 2005) | 2 lines +r377 | jcbowman | 2005-02-27 09:49:10 -0700 (Sun, 27 Feb 2005) | 2 lines Changed paths: M /trunk/asymptote/base/plain.asy Fixed finite(pair). ------------------------------------------------------------------------ -r376 | jcbowman | 2005-02-27 13:29:47 +0100 (Sun, 27 Feb 2005) | 2 lines +r376 | jcbowman | 2005-02-27 05:29:47 -0700 (Sun, 27 Feb 2005) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 0.69cvs. ------------------------------------------------------------------------ -r375 | jcbowman | 2005-02-27 12:59:56 +0100 (Sun, 27 Feb 2005) | 2 lines +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 @@ -39963,21 +40316,21 @@ Changed paths: Added Andy's constraint removal code for even better simplex optimization. ------------------------------------------------------------------------ -r374 | jcbowman | 2005-02-27 06:14:35 +0100 (Sun, 27 Feb 2005) | 2 lines +r374 | jcbowman | 2005-02-26 22:14:35 -0700 (Sat, 26 Feb 2005) | 2 lines Changed paths: M /trunk/asymptote/examples/venn.asy Updated to use Margin rather than subpath. ------------------------------------------------------------------------ -r373 | jcbowman | 2005-02-27 06:00:33 +0100 (Sun, 27 Feb 2005) | 2 lines +r373 | jcbowman | 2005-02-26 22:00:33 -0700 (Sat, 26 Feb 2005) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Incremented version to 0.68cvs. ------------------------------------------------------------------------ -r372 | jcbowman | 2005-02-27 03:48:49 +0100 (Sun, 27 Feb 2005) | 9 lines +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 @@ -39998,7 +40351,7 @@ Added gv-3.6.1 patches; updated documentation. Modified pstoedit patch to remove unneeded shipout(). ------------------------------------------------------------------------ -r371 | jcbowman | 2005-02-26 22:55:50 +0100 (Sat, 26 Feb 2005) | 2 lines +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 @@ -40006,21 +40359,21 @@ Changed paths: arrowsize updates ------------------------------------------------------------------------ -r370 | jcbowman | 2005-02-26 09:23:43 +0100 (Sat, 26 Feb 2005) | 2 lines +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-26 06:51:35 +0100 (Sat, 26 Feb 2005) | 2 lines +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-26 04:31:21 +0100 (Sat, 26 Feb 2005) | 6 lines +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 @@ -40034,7 +40387,7 @@ Made global constants static. Fixed recently introduced error in relative(picture, pair). ------------------------------------------------------------------------ -r367 | jcbowman | 2005-02-25 19:11:52 +0100 (Fri, 25 Feb 2005) | 2 lines +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 @@ -40042,21 +40395,21 @@ Changed paths: Minor errorbar updates. ------------------------------------------------------------------------ -r366 | jcbowman | 2005-02-25 19:11:20 +0100 (Fri, 25 Feb 2005) | 2 lines +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-22 07:41:54 +0100 (Tue, 22 Feb 2005) | 2 lines +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-22 06:41:21 +0100 (Tue, 22 Feb 2005) | 2 lines +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 @@ -40064,7 +40417,7 @@ Changed paths: Improved selection highlighting in GUI. ------------------------------------------------------------------------ -r363 | jcbowman | 2005-02-21 07:12:23 +0100 (Mon, 21 Feb 2005) | 3 lines +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 @@ -40073,7 +40426,7 @@ Put quotes around outputted font command string. Set camp::TeXcontaminated to false upon decontaminating. ------------------------------------------------------------------------ -r362 | jcbowman | 2005-02-21 05:57:04 +0100 (Mon, 21 Feb 2005) | 2 lines +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 @@ -40081,7 +40434,7 @@ Changed paths: Moved interactive rejectline code back into main.cc. ------------------------------------------------------------------------ -r361 | jcbowman | 2005-02-21 05:16:09 +0100 (Mon, 21 Feb 2005) | 2 lines +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 @@ -40092,7 +40445,7 @@ Changed paths: Moved cleanup functions into exitFunction. ------------------------------------------------------------------------ -r360 | jcbowman | 2005-02-21 04:41:20 +0100 (Mon, 21 Feb 2005) | 10 lines +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 @@ -40183,7 +40536,7 @@ 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 10:07:38 +0100 (Sun, 20 Feb 2005) | 3 lines +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 @@ -40192,21 +40545,21 @@ Fixed (logarithmic and other) scalings of XEquals and YEquals axes and errorbars. ------------------------------------------------------------------------ -r358 | jcbowman | 2005-02-20 09:28:25 +0100 (Sun, 20 Feb 2005) | 2 lines +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 09:25:04 +0100 (Sun, 20 Feb 2005) | 2 lines +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 08:47:46 +0100 (Sun, 20 Feb 2005) | 2 lines +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 @@ -40214,21 +40567,21 @@ Changed paths: Fixed location of latexusage.tex. ------------------------------------------------------------------------ -r355 | jcbowman | 2005-02-20 08:39:25 +0100 (Sun, 20 Feb 2005) | 2 lines +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-20 07:28:21 +0100 (Sun, 20 Feb 2005) | 2 lines +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-20 07:19:39 +0100 (Sun, 20 Feb 2005) | 2 lines +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 @@ -40238,14 +40591,14 @@ Changed paths: Updated examples. ------------------------------------------------------------------------ -r352 | jcbowman | 2005-02-20 07:00:14 +0100 (Sun, 20 Feb 2005) | 2 lines +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-20 06:57:01 +0100 (Sun, 20 Feb 2005) | 3 lines +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 @@ -40268,7 +40621,7 @@ Added DotMargin margin qualifier. Updated examples to use margins. ------------------------------------------------------------------------ -r350 | jcbowman | 2005-02-20 05:40:42 +0100 (Sun, 20 Feb 2005) | 7 lines +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 @@ -40289,21 +40642,21 @@ arcarrowsize to arcarrowsize(pen p=currentpen), barsize to barsize(pen p=currentpen). ------------------------------------------------------------------------ -r349 | jcbowman | 2005-02-20 02:29:46 +0100 (Sun, 20 Feb 2005) | 2 lines +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 19:35:38 +0100 (Sat, 19 Feb 2005) | 2 lines +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 18:50:51 +0100 (Sat, 19 Feb 2005) | 4 lines +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 @@ -40315,7 +40668,7 @@ Documented and improved margin routines. Included correct latexusage file in documentation. ------------------------------------------------------------------------ -r346 | jcbowman | 2005-02-19 07:32:16 +0100 (Sat, 19 Feb 2005) | 6 lines +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 @@ -40333,49 +40686,49 @@ Fixed name conflicts between asymptote.sty and comment.sty. Install latexusage.tex with examples. ------------------------------------------------------------------------ -r345 | jcbowman | 2005-02-18 23:07:55 +0100 (Fri, 18 Feb 2005) | 2 lines +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 22:13:16 +0100 (Fri, 18 Feb 2005) | 2 lines +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 10:32:37 +0100 (Fri, 18 Feb 2005) | 2 lines +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 09:54:40 +0100 (Fri, 18 Feb 2005) | 2 lines +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 09:32:44 +0100 (Fri, 18 Feb 2005) | 2 lines +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 09:28:13 +0100 (Fri, 18 Feb 2005) | 2 lines +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 08:27:57 +0100 (Fri, 18 Feb 2005) | 3 lines +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 @@ -40384,7 +40737,7 @@ Fixed shading colorspace & fillrule/baseline output strings; removed unwanted space from gsave/grestore. ------------------------------------------------------------------------ -r338 | jcbowman | 2005-02-18 07:38:20 +0100 (Fri, 18 Feb 2005) | 6 lines +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 @@ -40407,28 +40760,28 @@ to be nobasealign). Documentation improved in several areas. ------------------------------------------------------------------------ -r337 | jcbowman | 2005-02-17 15:57:51 +0100 (Thu, 17 Feb 2005) | 2 lines +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 08:02:35 +0100 (Thu, 17 Feb 2005) | 2 lines +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-17 07:56:21 +0100 (Thu, 17 Feb 2005) | 2 lines +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-17 07:54:19 +0100 (Thu, 17 Feb 2005) | 2 lines +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 @@ -40436,7 +40789,7 @@ Changed paths: Workaround broken cxx linux-alpha headers. ------------------------------------------------------------------------ -r333 | jcbowman | 2005-02-17 07:38:29 +0100 (Thu, 17 Feb 2005) | 11 lines +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 @@ -40467,7 +40820,7 @@ Fixed compilation problems under Solaris. Updated documentation. ------------------------------------------------------------------------ -r332 | rtprince | 2005-02-16 18:43:22 +0100 (Wed, 16 Feb 2005) | 4 lines +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 @@ -40477,7 +40830,7 @@ 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 18:42:33 +0100 (Wed, 16 Feb 2005) | 3 lines +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 @@ -40503,21 +40856,21 @@ Changed namespace absyn to absyntax to avoid conflicts with class of same name under some compilers. ------------------------------------------------------------------------ -r330 | jcbowman | 2005-02-16 18:24:02 +0100 (Wed, 16 Feb 2005) | 2 lines +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 18:18:44 +0100 (Wed, 16 Feb 2005) | 2 lines +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 18:14:02 +0100 (Wed, 16 Feb 2005) | 3 lines +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 @@ -40542,14 +40895,14 @@ 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-16 05:23:14 +0100 (Wed, 16 Feb 2005) | 2 lines +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-16 00:46:32 +0100 (Wed, 16 Feb 2005) | 8 lines +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 @@ -40566,21 +40919,21 @@ Moved beginclip, endclip, gsave, and grestore to pstoedit.asy. Fixed remaining gsave/grestore bugs in Asymptote backend to pstoedit. ------------------------------------------------------------------------ -r325 | jcbowman | 2005-02-15 09:01:03 +0100 (Tue, 15 Feb 2005) | 2 lines +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-15 06:25:28 +0100 (Tue, 15 Feb 2005) | 2 lines +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-15 04:39:00 +0100 (Tue, 15 Feb 2005) | 2 lines +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 @@ -40588,7 +40941,7 @@ Changed paths: New examples. ------------------------------------------------------------------------ -r322 | jcbowman | 2005-02-15 03:57:01 +0100 (Tue, 15 Feb 2005) | 2 lines +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 @@ -40596,14 +40949,14 @@ Changed paths: Added PostScript grestore/gsave objects. ------------------------------------------------------------------------ -r321 | jcbowman | 2005-02-15 03:54:11 +0100 (Tue, 15 Feb 2005) | 2 lines +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-15 02:01:27 +0100 (Tue, 15 Feb 2005) | 5 lines +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 @@ -40623,7 +40976,7 @@ clipping and subpaths. Added Postscript font and scaled TeX font support. ------------------------------------------------------------------------ -r319 | jcbowman | 2005-02-13 22:57:10 +0100 (Sun, 13 Feb 2005) | 2 lines +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 @@ -40631,7 +40984,7 @@ Changed paths: Added warning message and documentation about clipping deconstructed objects. ------------------------------------------------------------------------ -r318 | jcbowman | 2005-02-13 22:36:46 +0100 (Sun, 13 Feb 2005) | 2 lines +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 @@ -40642,7 +40995,7 @@ Changed paths: Added -gray option. ------------------------------------------------------------------------ -r317 | jcbowman | 2005-02-13 19:21:41 +0100 (Sun, 13 Feb 2005) | 2 lines +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 @@ -40650,7 +41003,7 @@ Changed paths: Install documentation examples and data files in examples directory. ------------------------------------------------------------------------ -r316 | jcbowman | 2005-02-13 19:08:12 +0100 (Sun, 13 Feb 2005) | 7 lines +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 @@ -40677,14 +41030,14 @@ Use correct font and fontsize for computing label bounding boxes. Use -O0 for producing dependency data. ------------------------------------------------------------------------ -r315 | jcbowman | 2005-02-12 10:26:46 +0100 (Sat, 12 Feb 2005) | 2 lines +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 10:21:42 +0100 (Sat, 12 Feb 2005) | 20 lines +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 @@ -40740,7 +41093,7 @@ Added contributed tree drawing script and example. Updated documentation. ------------------------------------------------------------------------ -r313 | jcbowman | 2005-02-09 16:08:27 +0100 (Wed, 09 Feb 2005) | 2 lines +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 @@ -40748,7 +41101,7 @@ Changed paths: Editing mode updates. ------------------------------------------------------------------------ -r312 | jcbowman | 2005-02-09 15:40:20 +0100 (Wed, 09 Feb 2005) | 2 lines +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 @@ -40756,21 +41109,21 @@ Changed paths: Renamed labelframe to labelBox; added labelbox(frame). ------------------------------------------------------------------------ -r311 | jcbowman | 2005-02-09 06:46:20 +0100 (Wed, 09 Feb 2005) | 2 lines +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 22:45:32 +0100 (Tue, 08 Feb 2005) | 2 lines +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 22:43:28 +0100 (Sat, 05 Feb 2005) | 2 lines +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 @@ -40787,7 +41140,7 @@ Changed paths: Updated documentation and pattern examples. ------------------------------------------------------------------------ -r308 | jcbowman | 2005-02-05 05:49:13 +0100 (Sat, 05 Feb 2005) | 2 lines +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 @@ -40796,7 +41149,7 @@ Changed paths: Added brick pattern. ------------------------------------------------------------------------ -r307 | jcbowman | 2005-02-04 23:15:16 +0100 (Fri, 04 Feb 2005) | 9 lines +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 @@ -40822,7 +41175,7 @@ Moved simplified pattern routines and builtin patterns hatch, crosshatch, and tile to patterns.asy. Updated examples and documentation. ------------------------------------------------------------------------ -r306 | jcbowman | 2005-02-04 04:05:37 +0100 (Fri, 04 Feb 2005) | 2 lines +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 @@ -40830,7 +41183,7 @@ Changed paths: Fixed recently broken interact mode. ------------------------------------------------------------------------ -r305 | jcbowman | 2005-02-03 20:18:20 +0100 (Thu, 03 Feb 2005) | 2 lines +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 @@ -40838,21 +41191,21 @@ Changed paths: Moved default CFLAGS into configure.ac ------------------------------------------------------------------------ -r304 | jcbowman | 2005-02-02 20:16:31 +0100 (Wed, 02 Feb 2005) | 2 lines +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 15:40:53 +0100 (Wed, 02 Feb 2005) | 2 lines +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 13:16:25 +0100 (Wed, 02 Feb 2005) | 2 lines +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 @@ -40860,14 +41213,14 @@ Changed paths: Fixed header problems under FreeBSD. ------------------------------------------------------------------------ -r301 | jcbowman | 2005-02-02 07:54:33 +0100 (Wed, 02 Feb 2005) | 2 lines +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-02 07:10:58 +0100 (Wed, 02 Feb 2005) | 2 lines +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 @@ -40875,7 +41228,7 @@ Changed paths: Interactive mode automatically restarts ASYMPTOTE_PSVIEWER in case it exited. ------------------------------------------------------------------------ -r299 | jcbowman | 2005-02-02 07:07:24 +0100 (Wed, 02 Feb 2005) | 3 lines +r299 | jcbowman | 2005-02-01 23:07:24 -0700 (Tue, 01 Feb 2005) | 3 lines Changed paths: M /trunk/asymptote/base/math.asy @@ -40883,28 +41236,28 @@ Added picture grid(int Nx, int Ny, pen p=currentpen) function for generating square lattices. ------------------------------------------------------------------------ -r298 | jcbowman | 2005-02-02 07:04:57 +0100 (Wed, 02 Feb 2005) | 2 lines +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 17:03:21 +0100 (Tue, 01 Feb 2005) | 2 lines +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 09:52:50 +0100 (Tue, 01 Feb 2005) | 2 lines +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 08:43:33 +0100 (Tue, 01 Feb 2005) | 2 lines +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 @@ -40913,7 +41266,7 @@ Changed paths: Fixed namespace/function conflicts. ------------------------------------------------------------------------ -r294 | jcbowman | 2005-02-01 08:33:26 +0100 (Tue, 01 Feb 2005) | 2 lines +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 @@ -40927,7 +41280,7 @@ Changed paths: Fixed interactive mode to suppress standard I/O also from static imports. ------------------------------------------------------------------------ -r293 | jcbowman | 2005-02-01 04:41:57 +0100 (Tue, 01 Feb 2005) | 2 lines +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 @@ -40935,7 +41288,7 @@ Changed paths: Fix rfind(string s, string t) and update documentation of string functions. ------------------------------------------------------------------------ -r292 | jcbowman | 2005-02-01 01:42:04 +0100 (Tue, 01 Feb 2005) | 2 lines +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 @@ -40946,7 +41299,7 @@ Changed paths: Add facility for checking to see if a file exists, using bool error(file). ------------------------------------------------------------------------ -r291 | jcbowman | 2005-01-31 23:15:48 +0100 (Mon, 31 Jan 2005) | 2 lines +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 @@ -40958,7 +41311,7 @@ Changed paths: Fixed multiple interactive shipouts in graphs with legends. ------------------------------------------------------------------------ -r290 | jcbowman | 2005-01-31 07:21:33 +0100 (Mon, 31 Jan 2005) | 3 lines +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 @@ -40967,7 +41320,7 @@ Interactive mode now supports inputting files with multiple shipouts. Interactive mode disables deconstruction (xasy). ------------------------------------------------------------------------ -r289 | jcbowman | 2005-01-31 06:17:47 +0100 (Mon, 31 Jan 2005) | 4 lines +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 @@ -40977,7 +41330,7 @@ Fixed recently broken include command. Renamed internal symbol ASYalign to more meaningful ASYbase in baseline. ------------------------------------------------------------------------ -r288 | jcbowman | 2005-01-31 05:46:28 +0100 (Mon, 31 Jan 2005) | 3 lines +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 @@ -40990,7 +41343,7 @@ Put file back into mempool by making typein and typeout variables rather than pointers. ------------------------------------------------------------------------ -r287 | jcbowman | 2005-01-31 01:44:14 +0100 (Mon, 31 Jan 2005) | 2 lines +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 @@ -40998,7 +41351,7 @@ Changed paths: Updated examples to use math.arc routine. ------------------------------------------------------------------------ -r286 | jcbowman | 2005-01-30 23:55:47 +0100 (Sun, 30 Jan 2005) | 3 lines +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 @@ -41008,7 +41361,7 @@ Allow optional Asymptote commands to be specified on the same line as interactive input command. ------------------------------------------------------------------------ -r285 | jcbowman | 2005-01-30 19:15:01 +0100 (Sun, 30 Jan 2005) | 6 lines +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 @@ -41029,7 +41382,7 @@ Cleaned up fileio and removed it from mempool due to conflict with iostream routines. ------------------------------------------------------------------------ -r284 | jcbowman | 2005-01-29 04:04:41 +0100 (Sat, 29 Jan 2005) | 2 lines +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 @@ -41037,35 +41390,35 @@ Changed paths: Add baseline TeX code back into texfile.h from plain.asy. ------------------------------------------------------------------------ -r283 | jcbowman | 2005-01-28 10:54:10 +0100 (Fri, 28 Jan 2005) | 2 lines +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 09:21:34 +0100 (Fri, 28 Jan 2005) | 2 lines +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 09:09:05 +0100 (Fri, 28 Jan 2005) | 2 lines +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 08:40:32 +0100 (Fri, 28 Jan 2005) | 2 lines +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 08:15:07 +0100 (Fri, 28 Jan 2005) | 2 lines +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 @@ -41073,21 +41426,21 @@ Changed paths: Automatically check for broken rpc/xdr headers. ------------------------------------------------------------------------ -r278 | jcbowman | 2005-01-28 07:01:20 +0100 (Fri, 28 Jan 2005) | 2 lines +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-28 06:41:06 +0100 (Fri, 28 Jan 2005) | 2 lines +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-28 00:20:26 +0100 (Fri, 28 Jan 2005) | 5 lines +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 @@ -41104,35 +41457,35 @@ FreeBSD). Use "make all/make install" to produce/install both asy and man pages. ------------------------------------------------------------------------ -r275 | rtprince | 2005-01-27 08:30:12 +0100 (Thu, 27 Jan 2005) | 2 lines +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 19:06:22 +0100 (Wed, 26 Jan 2005) | 2 lines +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 18:44:00 +0100 (Wed, 26 Jan 2005) | 2 lines +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 18:37:55 +0100 (Wed, 26 Jan 2005) | 2 lines +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 17:47:50 +0100 (Wed, 26 Jan 2005) | 2 lines +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 @@ -41140,7 +41493,7 @@ Changed paths: Added fuzz to fix dirtime(unitcircle,dir(-45)) bug under make OPT=-g. ------------------------------------------------------------------------ -r270 | jcbowman | 2005-01-26 09:14:32 +0100 (Wed, 26 Jan 2005) | 9 lines +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 @@ -41164,14 +41517,14 @@ angles. Added triangle arc routine to math.asy. Renamed gray to lightgray in the example files. ------------------------------------------------------------------------ -r269 | jcbowman | 2005-01-25 17:02:15 +0100 (Tue, 25 Jan 2005) | 2 lines +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 09:55:26 +0100 (Sat, 22 Jan 2005) | 3 lines +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 @@ -41182,7 +41535,7 @@ Renamed gray to lightgray; gray now means gray(0.5). Added colorPens and monoPens lists and boolean variable mono. ------------------------------------------------------------------------ -r267 | jcbowman | 2005-01-22 08:14:42 +0100 (Sat, 22 Jan 2005) | 3 lines +r267 | jcbowman | 2005-01-22 00:14:42 -0700 (Sat, 22 Jan 2005) | 3 lines Changed paths: M /trunk/asymptote/pen.h @@ -41190,21 +41543,21 @@ TRANSPARENT pen now has higher precedence that DEFCOLOR; also output "invisible" for this pen color. ------------------------------------------------------------------------ -r266 | jcbowman | 2005-01-22 07:48:56 +0100 (Sat, 22 Jan 2005) | 2 lines +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 14:44:46 +0100 (Fri, 21 Jan 2005) | 2 lines +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-21 05:35:54 +0100 (Fri, 21 Jan 2005) | 2 lines +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 @@ -41212,21 +41565,21 @@ Changed paths: Fixed cstring so that '\\' produces a backslash. ------------------------------------------------------------------------ -r263 | rtprince | 2005-01-20 23:35:38 +0100 (Thu, 20 Jan 2005) | 2 lines +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 11:14:02 +0100 (Thu, 20 Jan 2005) | 2 lines +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 09:19:33 +0100 (Thu, 20 Jan 2005) | 4 lines +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 @@ -41242,14 +41595,14 @@ Added new arc routine and point/path utility functions. Added new examples and updates to feynman.asy. ------------------------------------------------------------------------ -r260 | rtprince | 2005-01-19 06:48:12 +0100 (Wed, 19 Jan 2005) | 2 lines +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-19 06:44:26 +0100 (Wed, 19 Jan 2005) | 2 lines +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 @@ -41260,7 +41613,7 @@ Changed paths: Get rid of as::defaultExp, and store varinit* in signature instead. ------------------------------------------------------------------------ -r258 | jcbowman | 2005-01-19 06:38:39 +0100 (Wed, 19 Jan 2005) | 2 lines +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 @@ -41269,7 +41622,7 @@ Changed paths: Minor bbox fuzz and alignment adjustments; fixed xasy alignment. ------------------------------------------------------------------------ -r257 | jcbowman | 2005-01-19 04:49:33 +0100 (Wed, 19 Jan 2005) | 2 lines +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 @@ -41285,14 +41638,14 @@ Changed paths: Implementation of explicit keyword. ------------------------------------------------------------------------ -r256 | rtprince | 2005-01-19 04:16:10 +0100 (Wed, 19 Jan 2005) | 2 lines +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-19 04:14:34 +0100 (Wed, 19 Jan 2005) | 2 lines +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 @@ -41300,7 +41653,7 @@ Changed paths: Fix makefile breakage. ------------------------------------------------------------------------ -r254 | rtprince | 2005-01-19 04:07:13 +0100 (Wed, 19 Jan 2005) | 2 lines +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 @@ -41308,7 +41661,7 @@ Changed paths: Don't rebuild asy if we don't need to. ------------------------------------------------------------------------ -r253 | rtprince | 2005-01-19 02:33:16 +0100 (Wed, 19 Jan 2005) | 2 lines +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 @@ -41316,7 +41669,7 @@ Changed paths: version.texi is autogenerated. ------------------------------------------------------------------------ -r252 | rtprince | 2005-01-18 19:25:05 +0100 (Tue, 18 Jan 2005) | 2 lines +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 @@ -41324,7 +41677,7 @@ Changed paths: Make explicit a keyword to detect breakage. ------------------------------------------------------------------------ -r251 | jcbowman | 2005-01-18 08:24:50 +0100 (Tue, 18 Jan 2005) | 2 lines +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 @@ -41335,7 +41688,7 @@ Changed paths: Inhibit output of null labels. ------------------------------------------------------------------------ -r250 | jcbowman | 2005-01-18 01:30:20 +0100 (Tue, 18 Jan 2005) | 2 lines +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 @@ -41344,14 +41697,14 @@ Changed paths: Fixed antialiasing and gv -watch problems. ------------------------------------------------------------------------ -r249 | jcbowman | 2005-01-17 23:11:34 +0100 (Mon, 17 Jan 2005) | 2 lines +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-17 05:43:30 +0100 (Mon, 17 Jan 2005) | 2 lines +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 @@ -41359,28 +41712,28 @@ Changed paths: Updated new examples. ------------------------------------------------------------------------ -r247 | jcbowman | 2005-01-17 05:35:30 +0100 (Mon, 17 Jan 2005) | 2 lines +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-17 05:16:23 +0100 (Mon, 17 Jan 2005) | 2 lines +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-17 04:54:49 +0100 (Mon, 17 Jan 2005) | 2 lines +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-17 04:45:57 +0100 (Mon, 17 Jan 2005) | 5 lines +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 @@ -41407,14 +41760,14 @@ Removed unused pen defaultpen() in favour of void defaultpen(), which resets all pen default attributes to their startup values. ------------------------------------------------------------------------ -r243 | jcbowman | 2005-01-16 08:26:46 +0100 (Sun, 16 Jan 2005) | 2 lines +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 08:15:54 +0100 (Sun, 16 Jan 2005) | 3 lines +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 @@ -41432,7 +41785,7 @@ Replaced defaultlinewidth and defaultfontsize commands with defaultpen(pen). Moved reset() into plain.asy. ------------------------------------------------------------------------ -r241 | jcbowman | 2005-01-16 07:11:03 +0100 (Sun, 16 Jan 2005) | 2 lines +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 @@ -41442,7 +41795,7 @@ Changed paths: Added configure option to detect xdr/rpc header files. ------------------------------------------------------------------------ -r240 | jcbowman | 2005-01-16 01:45:32 +0100 (Sun, 16 Jan 2005) | 6 lines +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 @@ -41461,7 +41814,7 @@ documentation. Simplified routine for drawing perpendicular symbols in math.asy. ------------------------------------------------------------------------ -r239 | rtprince | 2005-01-14 22:30:51 +0100 (Fri, 14 Jan 2005) | 2 lines +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 @@ -41478,14 +41831,14 @@ Changed paths: Store operands with opcode, rather than in the following inst. ------------------------------------------------------------------------ -r238 | rtprince | 2005-01-12 19:45:37 +0100 (Wed, 12 Jan 2005) | 2 lines +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 19:36:53 +0100 (Wed, 12 Jan 2005) | 2 lines +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 @@ -41501,7 +41854,7 @@ Changed paths: Clean up header file dependencies. ------------------------------------------------------------------------ -r236 | jcbowman | 2005-01-12 18:17:35 +0100 (Wed, 12 Jan 2005) | 2 lines +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 @@ -41509,21 +41862,21 @@ Changed paths: Made currentpen static. ------------------------------------------------------------------------ -r235 | jcbowman | 2005-01-12 05:42:27 +0100 (Wed, 12 Jan 2005) | 2 lines +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-12 05:14:09 +0100 (Wed, 12 Jan 2005) | 2 lines +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-12 04:52:01 +0100 (Wed, 12 Jan 2005) | 3 lines +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 @@ -41545,7 +41898,7 @@ 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-12 00:29:22 +0100 (Wed, 12 Jan 2005) | 2 lines +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 @@ -41561,21 +41914,21 @@ Changed paths: Made overwrite mode a pen attribute; updated documentation. ------------------------------------------------------------------------ -r231 | rtprince | 2005-01-11 20:31:37 +0100 (Tue, 11 Jan 2005) | 2 lines +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 20:30:26 +0100 (Tue, 11 Jan 2005) | 2 lines +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 09:55:28 +0100 (Tue, 11 Jan 2005) | 3 lines +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 @@ -41585,7 +41938,7 @@ Fixed infinite loop bug in overwrite mode. Added synonym dir(path,int) for direction(path,int), etc. ------------------------------------------------------------------------ -r228 | jcbowman | 2005-01-11 05:04:30 +0100 (Tue, 11 Jan 2005) | 7 lines +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 @@ -41607,21 +41960,21 @@ Generalized baseline routine and moved from texfile.cc into plain.asy. Adjusted logo for new labeling system. ------------------------------------------------------------------------ -r227 | jcbowman | 2005-01-10 01:10:02 +0100 (Mon, 10 Jan 2005) | 2 lines +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-10 00:16:50 +0100 (Mon, 10 Jan 2005) | 2 lines +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 22:43:21 +0100 (Sun, 09 Jan 2005) | 2 lines +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 @@ -41636,7 +41989,7 @@ Changed paths: Implemented radial gradient shading; updated documentation. ------------------------------------------------------------------------ -r224 | jcbowman | 2005-01-09 19:35:09 +0100 (Sun, 09 Jan 2005) | 6 lines +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 @@ -41660,7 +42013,7 @@ 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 10:02:17 +0100 (Sun, 09 Jan 2005) | 4 lines +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 @@ -41688,7 +42041,7 @@ Added linecap and linejoin pen specifiers. Updated documentation with examples of new features. ------------------------------------------------------------------------ -r222 | jcbowman | 2005-01-07 04:47:04 +0100 (Fri, 07 Jan 2005) | 2 lines +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 @@ -41696,7 +42049,7 @@ Changed paths: Minor interp and secondary axis updates. ------------------------------------------------------------------------ -r221 | jcbowman | 2005-01-06 23:28:55 +0100 (Thu, 06 Jan 2005) | 3 lines +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 @@ -41707,21 +42060,21 @@ New postscript-coordinate shift option for label routines; pictures added to pictures now transform properly; updated documentation. ------------------------------------------------------------------------ -r220 | jcbowman | 2005-01-06 11:20:46 +0100 (Thu, 06 Jan 2005) | 2 lines +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 11:19:12 +0100 (Thu, 06 Jan 2005) | 2 lines +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 11:17:36 +0100 (Thu, 06 Jan 2005) | 2 lines +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 @@ -41729,7 +42082,7 @@ Changed paths: Removed unused currentframe variable; updated documentation. ------------------------------------------------------------------------ -r217 | jcbowman | 2005-01-06 00:19:22 +0100 (Thu, 06 Jan 2005) | 2 lines +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 @@ -41737,35 +42090,35 @@ Changed paths: Further csv and linemode updates. ------------------------------------------------------------------------ -r216 | jcbowman | 2005-01-05 17:21:16 +0100 (Wed, 05 Jan 2005) | 2 lines +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 17:20:56 +0100 (Wed, 05 Jan 2005) | 2 lines +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 17:20:26 +0100 (Wed, 05 Jan 2005) | 2 lines +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 08:01:23 +0100 (Wed, 05 Jan 2005) | 2 lines +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-05 07:38:08 +0100 (Wed, 05 Jan 2005) | 4 lines +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 @@ -41777,7 +42130,7 @@ Updated documentation regarding new optional position argument of path labels (draw and drawabout). ------------------------------------------------------------------------ -r211 | jcbowman | 2005-01-05 05:00:13 +0100 (Wed, 05 Jan 2005) | 2 lines +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 @@ -41787,21 +42140,21 @@ Changed paths: Align labels before adding label bounding box fuzz. ------------------------------------------------------------------------ -r210 | jcbowman | 2005-01-05 04:58:24 +0100 (Wed, 05 Jan 2005) | 2 lines +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 20:07:41 +0100 (Tue, 04 Jan 2005) | 2 lines +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 20:05:08 +0100 (Tue, 04 Jan 2005) | 2 lines +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 @@ -41809,7 +42162,7 @@ Changed paths: Added function name to "cannot call...with" error messages. ------------------------------------------------------------------------ -r207 | jcbowman | 2005-01-04 08:34:48 +0100 (Tue, 04 Jan 2005) | 2 lines +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 @@ -41824,14 +42177,14 @@ Changed paths: Improved and tightened label bounding box calculation. ------------------------------------------------------------------------ -r206 | jcbowman | 2005-01-04 08:32:19 +0100 (Tue, 04 Jan 2005) | 2 lines +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 16:21:41 +0100 (Tue, 28 Dec 2004) | 2 lines +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 @@ -41840,14 +42193,14 @@ Changed paths: label and arrow adjustments ------------------------------------------------------------------------ -r204 | jcbowman | 2004-12-27 09:01:56 +0100 (Mon, 27 Dec 2004) | 2 lines +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-27 02:55:48 +0100 (Mon, 27 Dec 2004) | 2 lines +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 @@ -41861,21 +42214,21 @@ Changed paths: Fixed TeX pipestream embedded newline & diagnostic problems. ------------------------------------------------------------------------ -r202 | jcbowman | 2004-12-26 21:20:02 +0100 (Sun, 26 Dec 2004) | 2 lines +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-23 06:01:33 +0100 (Thu, 23 Dec 2004) | 2 lines +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-23 02:16:14 +0100 (Thu, 23 Dec 2004) | 2 lines +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 @@ -41886,7 +42239,7 @@ Changed paths: Improved and simplified label code. ------------------------------------------------------------------------ -r199 | jcbowman | 2004-12-22 22:06:19 +0100 (Wed, 22 Dec 2004) | 2 lines +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 @@ -41895,7 +42248,7 @@ Changed paths: More label updates. ------------------------------------------------------------------------ -r198 | jcbowman | 2004-12-22 11:01:04 +0100 (Wed, 22 Dec 2004) | 2 lines +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 @@ -41904,7 +42257,7 @@ Changed paths: Label updates. ------------------------------------------------------------------------ -r197 | jcbowman | 2004-12-21 09:07:25 +0100 (Tue, 21 Dec 2004) | 2 lines +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 @@ -41912,14 +42265,14 @@ Changed paths: Improved label bounding boxes. ------------------------------------------------------------------------ -r196 | jcbowman | 2004-12-20 05:00:22 +0100 (Mon, 20 Dec 2004) | 2 lines +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 19:35:21 +0100 (Fri, 17 Dec 2004) | 2 lines +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 @@ -41927,14 +42280,14 @@ Changed paths: Fine tuning of label offset (dependent on pdf/-B). ------------------------------------------------------------------------ -r194 | jcbowman | 2004-12-17 05:17:16 +0100 (Fri, 17 Dec 2004) | 2 lines +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-17 00:52:04 +0100 (Fri, 17 Dec 2004) | 2 lines +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 @@ -41942,21 +42295,21 @@ Changed paths: Force use of bison (not yacc). ------------------------------------------------------------------------ -r192 | jcbowman | 2004-12-17 00:32:16 +0100 (Fri, 17 Dec 2004) | 2 lines +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-17 00:26:09 +0100 (Fri, 17 Dec 2004) | 2 lines +r191 | jcbowman | 2004-12-16 16:26:09 -0700 (Thu, 16 Dec 2004) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi ispell updates ------------------------------------------------------------------------ -r190 | jcbowman | 2004-12-17 00:21:08 +0100 (Fri, 17 Dec 2004) | 2 lines +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 @@ -41964,14 +42317,14 @@ Changed paths: Documentation updates. ------------------------------------------------------------------------ -r189 | jcbowman | 2004-12-17 00:05:14 +0100 (Fri, 17 Dec 2004) | 2 lines +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. ------------------------------------------------------------------------ -r188 | jcbowman | 2004-12-16 20:14:58 +0100 (Thu, 16 Dec 2004) | 2 lines +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 @@ -41982,7 +42335,7 @@ Changed paths: Updated documentation. ------------------------------------------------------------------------ -r187 | jcbowman | 2004-12-16 19:45:54 +0100 (Thu, 16 Dec 2004) | 2 lines +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 @@ -41991,14 +42344,14 @@ Changed paths: Contributed examples. ------------------------------------------------------------------------ -r186 | jcbowman | 2004-12-16 17:11:08 +0100 (Thu, 16 Dec 2004) | 2 lines +r186 | jcbowman | 2004-12-16 09:11:08 -0700 (Thu, 16 Dec 2004) | 2 lines Changed paths: M /trunk/asymptote/base/metapost.asy Added cuttings global variable. ------------------------------------------------------------------------ -r185 | jcbowman | 2004-12-16 06:42:14 +0100 (Thu, 16 Dec 2004) | 2 lines +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 @@ -42007,7 +42360,7 @@ Changed paths: Moved metapost compatibility routines to separate file. ------------------------------------------------------------------------ -r184 | jcbowman | 2004-12-16 05:52:04 +0100 (Thu, 16 Dec 2004) | 2 lines +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 @@ -42015,21 +42368,21 @@ Changed paths: Perhaps a more sensible alternative to Metapost cutbefore/cutafter/cuttings. ------------------------------------------------------------------------ -r183 | jcbowman | 2004-12-15 17:31:40 +0100 (Wed, 15 Dec 2004) | 2 lines +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 ------------------------------------------------------------------------ -r182 | jcbowman | 2004-12-15 17:30:10 +0100 (Wed, 15 Dec 2004) | 2 lines +r182 | jcbowman | 2004-12-15 09:30:10 -0700 (Wed, 15 Dec 2004) | 2 lines Changed paths: M /trunk/asymptote/base/featpost3D.asy Added translator name. ------------------------------------------------------------------------ -r181 | jcbowman | 2004-12-15 17:26:31 +0100 (Wed, 15 Dec 2004) | 3 lines +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 @@ -42038,14 +42391,14 @@ added before(path,path) and after(path,path); documented cutbefore and cutafter and changed them to work always according to these specificiations. ------------------------------------------------------------------------ -r180 | jcbowman | 2004-12-15 01:39:21 +0100 (Wed, 15 Dec 2004) | 2 lines +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. ------------------------------------------------------------------------ -r179 | jcbowman | 2004-12-15 01:24:27 +0100 (Wed, 15 Dec 2004) | 2 lines +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 @@ -42054,7 +42407,7 @@ Changed paths: Fixed bug [ 1084641 ] problem with defaultfontsize. ------------------------------------------------------------------------ -r178 | jcbowman | 2004-12-14 20:02:12 +0100 (Tue, 14 Dec 2004) | 3 lines +r178 | jcbowman | 2004-12-14 12:02:12 -0700 (Tue, 14 Dec 2004) | 3 lines Changed paths: M /trunk/asymptote/runtime.cc @@ -42062,7 +42415,7 @@ in texPreamble: replaced newlines with spaces as they can break bidirectional TeX pipe. ------------------------------------------------------------------------ -r177 | jcbowman | 2004-12-13 20:01:12 +0100 (Mon, 13 Dec 2004) | 2 lines +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 @@ -42070,7 +42423,7 @@ Changed paths: Simplified axis capping. ------------------------------------------------------------------------ -r176 | jcbowman | 2004-12-13 18:30:01 +0100 (Mon, 13 Dec 2004) | 2 lines +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 @@ -42080,21 +42433,21 @@ Changed paths: Fix override of axis label positioning. ------------------------------------------------------------------------ -r175 | jcbowman | 2004-12-13 07:55:30 +0100 (Mon, 13 Dec 2004) | 2 lines +r175 | jcbowman | 2004-12-12 23:55:30 -0700 (Sun, 12 Dec 2004) | 2 lines Changed paths: M /trunk/asymptote/path.cc Fixed bug 1084016: error in bounding box computation. ------------------------------------------------------------------------ -r174 | jcbowman | 2004-12-13 01:05:09 +0100 (Mon, 13 Dec 2004) | 2 lines +r174 | jcbowman | 2004-12-12 17:05:09 -0700 (Sun, 12 Dec 2004) | 2 lines Changed paths: A /trunk/asymptote/base/featpost3D.asy Partial port of featpost 3D package for MetaPost. ------------------------------------------------------------------------ -r173 | jcbowman | 2004-12-13 01:04:06 +0100 (Mon, 13 Dec 2004) | 5 lines +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 @@ -42107,7 +42460,7 @@ Added pen background=white, unfill, cutbefore, and cutafter. Documentation updates. ------------------------------------------------------------------------ -r172 | jcbowman | 2004-12-13 00:59:33 +0100 (Mon, 13 Dec 2004) | 3 lines +r172 | jcbowman | 2004-12-12 16:59:33 -0700 (Sun, 12 Dec 2004) | 3 lines Changed paths: M /trunk/asymptote/dec.cc @@ -42115,21 +42468,21 @@ Changed default structure operator == to alias (as with arrays) to allow user-defined == operators on structures. Also removed != in favour of !alias. ------------------------------------------------------------------------ -r171 | jcbowman | 2004-12-11 21:59:39 +0100 (Sat, 11 Dec 2004) | 2 lines +r171 | jcbowman | 2004-12-11 13:59:39 -0700 (Sat, 11 Dec 2004) | 2 lines Changed paths: M /trunk/asymptote/camp.l Handle invalid operators cleanly. ------------------------------------------------------------------------ -r170 | jcbowman | 2004-12-11 01:32:52 +0100 (Sat, 11 Dec 2004) | 2 lines +r170 | jcbowman | 2004-12-10 17:32:52 -0700 (Fri, 10 Dec 2004) | 2 lines Changed paths: M /trunk/asymptote/configure.ac Updated bug report address. ------------------------------------------------------------------------ -r169 | jcbowman | 2004-12-11 00:10:39 +0100 (Sat, 11 Dec 2004) | 2 lines +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 @@ -42137,7 +42490,7 @@ Changed paths: Fixed nullpath bugs. ------------------------------------------------------------------------ -r168 | jcbowman | 2004-12-11 00:10:21 +0100 (Sat, 11 Dec 2004) | 2 lines +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 @@ -42145,21 +42498,21 @@ Changed paths: Installation updates ------------------------------------------------------------------------ -r167 | jcbowman | 2004-12-10 19:17:20 +0100 (Fri, 10 Dec 2004) | 2 lines +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 18:57:18 +0100 (Fri, 10 Dec 2004) | 2 lines +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 18:55:11 +0100 (Fri, 10 Dec 2004) | 2 lines +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 @@ -42168,7 +42521,7 @@ Changed paths: Simplified configuration. ------------------------------------------------------------------------ -r164 | jcbowman | 2004-12-10 06:32:49 +0100 (Fri, 10 Dec 2004) | 2 lines +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 @@ -42176,21 +42529,21 @@ Changed paths: Documentation updates. ------------------------------------------------------------------------ -r163 | hammera | 2004-12-09 19:41:11 +0100 (Thu, 09 Dec 2004) | 2 lines +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 19:32:56 +0100 (Sun, 05 Dec 2004) | 2 lines +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 19:31:11 +0100 (Sun, 05 Dec 2004) | 3 lines +r161 | jcbowman | 2004-12-05 11:31:11 -0700 (Sun, 05 Dec 2004) | 3 lines Changed paths: M /trunk/asymptote/main.cc @@ -42198,21 +42551,21 @@ Remove signal(SIGCHLD, SIG_IGN): there are no remaining problems with zombies, and it causes other problems with gv. ------------------------------------------------------------------------ -r160 | jcbowman | 2004-12-05 18:38:47 +0100 (Sun, 05 Dec 2004) | 2 lines +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 11:26:52 +0100 (Sun, 05 Dec 2004) | 2 lines +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 10:19:43 +0100 (Sun, 05 Dec 2004) | 4 lines +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 @@ -42226,14 +42579,14 @@ 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 10:10:08 +0100 (Sun, 05 Dec 2004) | 2 lines +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-05 00:07:57 +0100 (Sun, 05 Dec 2004) | 6 lines +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 @@ -42249,7 +42602,7 @@ Default postscript offset is now 0,0. Option -B (-T) aligns to bottom (top) of page. ------------------------------------------------------------------------ -r155 | jcbowman | 2004-12-04 22:15:09 +0100 (Sat, 04 Dec 2004) | 13 lines +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 @@ -42275,14 +42628,14 @@ 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 21:42:17 +0100 (Sat, 04 Dec 2004) | 2 lines +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 21:03:09 +0100 (Sat, 04 Dec 2004) | 2 lines +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 @@ -42290,7 +42643,7 @@ Changed paths: Added --with-latex=PATH configuration option. ------------------------------------------------------------------------ -r152 | jcbowman | 2004-12-04 07:15:57 +0100 (Sat, 04 Dec 2004) | 5 lines +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 @@ -42303,7 +42656,7 @@ accurate graph sizing. Added Portrait, Landscape, and Seascape shipout orientations. ------------------------------------------------------------------------ -r151 | jcbowman | 2004-12-03 19:15:14 +0100 (Fri, 03 Dec 2004) | 2 lines +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 @@ -42314,7 +42667,7 @@ Changed paths: Bounding box & diagnostic tweaks. ------------------------------------------------------------------------ -r150 | jcbowman | 2004-12-03 15:52:52 +0100 (Fri, 03 Dec 2004) | 2 lines +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 @@ -42322,7 +42675,7 @@ Changed paths: Added missing header to make cxx compiler happy. ------------------------------------------------------------------------ -r149 | jcbowman | 2004-12-03 15:31:00 +0100 (Fri, 03 Dec 2004) | 9 lines +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 @@ -42348,14 +42701,14 @@ the generated EPS files. User can override default offset of 18bp. Updated documentation. ------------------------------------------------------------------------ -r148 | jcbowman | 2004-12-03 15:23:35 +0100 (Fri, 03 Dec 2004) | 2 lines +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 19:54:48 +0100 (Thu, 02 Dec 2004) | 3 lines +r147 | jcbowman | 2004-12-02 11:54:48 -0700 (Thu, 02 Dec 2004) | 3 lines Changed paths: M /trunk/asymptote/base/graph.asy @@ -42363,7 +42716,7 @@ Reinstate label bounding box determination; xequals and yequals routines will still work as expected if crop is called. ------------------------------------------------------------------------ -r146 | jcbowman | 2004-12-02 10:00:42 +0100 (Thu, 02 Dec 2004) | 9 lines +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 @@ -42385,14 +42738,14 @@ Fixed filename extension detection so that filenames containing ./ and ../ work correctly. ------------------------------------------------------------------------ -r145 | jcbowman | 2004-12-02 09:54:00 +0100 (Thu, 02 Dec 2004) | 2 lines +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 17:56:39 +0100 (Wed, 01 Dec 2004) | 2 lines +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 @@ -42404,14 +42757,14 @@ Changed paths: Patches for bison, flex, and gv-3.5.8 now in patches directory. ------------------------------------------------------------------------ -r143 | jcbowman | 2004-12-01 17:52:27 +0100 (Wed, 01 Dec 2004) | 2 lines +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-12-01 01:50:49 +0100 (Wed, 01 Dec 2004) | 2 lines +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 @@ -42419,14 +42772,14 @@ Changed paths: Changed dots(pair[]) to dot(pair[]); added graph(pair(real),real,real). ------------------------------------------------------------------------ -r141 | jcbowman | 2004-11-30 22:03:29 +0100 (Tue, 30 Nov 2004) | 2 lines +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 21:53:16 +0100 (Tue, 30 Nov 2004) | 3 lines +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 @@ -42444,21 +42797,21 @@ Simplified dot drawing function, distinguished it from Dot product, and updated documentation and examples. ------------------------------------------------------------------------ -r139 | jcbowman | 2004-11-30 16:00:14 +0100 (Tue, 30 Nov 2004) | 2 lines +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 09:29:29 +0100 (Mon, 29 Nov 2004) | 2 lines +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 09:20:52 +0100 (Mon, 29 Nov 2004) | 4 lines +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 @@ -42471,7 +42824,7 @@ distinguish between stack overflows and real segmentation violations (due to C++ programming errors). ------------------------------------------------------------------------ -r136 | jcbowman | 2004-11-29 00:22:15 +0100 (Mon, 29 Nov 2004) | 2 lines +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 @@ -42479,7 +42832,7 @@ Changed paths: Deferred drawing should respect clipping bounds. ------------------------------------------------------------------------ -r135 | jcbowman | 2004-11-28 23:01:11 +0100 (Sun, 28 Nov 2004) | 3 lines +r135 | jcbowman | 2004-11-28 15:01:11 -0700 (Sun, 28 Nov 2004) | 3 lines Changed paths: M /trunk/asymptote/base/graph.asy @@ -42487,7 +42840,7 @@ Removed obsolete label bbox code from xequals and yequals to make them work correctly. ------------------------------------------------------------------------ -r134 | jcbowman | 2004-11-28 05:55:25 +0100 (Sun, 28 Nov 2004) | 2 lines +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 @@ -42496,7 +42849,7 @@ Changed paths: Updated documentation. ------------------------------------------------------------------------ -r133 | jcbowman | 2004-11-28 05:08:47 +0100 (Sun, 28 Nov 2004) | 2 lines +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 @@ -42507,14 +42860,14 @@ Changed paths: Improved dot(): if dotsize not specified, use linewidth(pen)*dotfactor. ------------------------------------------------------------------------ -r132 | jcbowman | 2004-11-28 05:02:04 +0100 (Sun, 28 Nov 2004) | 2 lines +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-28 05:01:28 +0100 (Sun, 28 Nov 2004) | 2 lines +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 @@ -42528,7 +42881,7 @@ Changed paths: Cleaned up pen code. ------------------------------------------------------------------------ -r130 | jcbowman | 2004-11-27 17:13:32 +0100 (Sat, 27 Nov 2004) | 2 lines +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 @@ -42536,14 +42889,14 @@ Changed paths: tex() not layer() should force label processing. ------------------------------------------------------------------------ -r129 | jcbowman | 2004-11-27 02:23:49 +0100 (Sat, 27 Nov 2004) | 2 lines +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-27 01:19:53 +0100 (Sat, 27 Nov 2004) | 2 lines +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 @@ -42553,21 +42906,21 @@ Changed paths: Added preliminary 3d graphics routines & documentation. ------------------------------------------------------------------------ -r127 | jcbowman | 2004-11-27 00:37:42 +0100 (Sat, 27 Nov 2004) | 2 lines +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-27 00:01:19 +0100 (Sat, 27 Nov 2004) | 2 lines +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 20:44:02 +0100 (Fri, 26 Nov 2004) | 2 lines +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 @@ -42575,7 +42928,7 @@ Changed paths: Makefile for doc directory. ------------------------------------------------------------------------ -r124 | jcbowman | 2004-11-26 19:58:25 +0100 (Fri, 26 Nov 2004) | 2 lines +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 @@ -42586,14 +42939,14 @@ Changed paths: Math and documentation updates. ------------------------------------------------------------------------ -r123 | jcbowman | 2004-11-26 05:22:39 +0100 (Fri, 26 Nov 2004) | 2 lines +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 20:00:37 +0100 (Thu, 25 Nov 2004) | 2 lines +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 @@ -42601,14 +42954,14 @@ Changed paths: Handle out of bounds indices properly in straight(path,int). ------------------------------------------------------------------------ -r121 | jcbowman | 2004-11-25 17:31:25 +0100 (Thu, 25 Nov 2004) | 2 lines +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-25 06:21:41 +0100 (Thu, 25 Nov 2004) | 2 lines +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 @@ -42616,14 +42969,14 @@ Changed paths: Avoid duplicate import messages when verbose > 1. ------------------------------------------------------------------------ -r119 | jcbowman | 2004-11-23 20:27:50 +0100 (Tue, 23 Nov 2004) | 2 lines +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 19:41:35 +0100 (Tue, 23 Nov 2004) | 2 lines +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 @@ -42637,7 +42990,7 @@ Changed paths: Fixed bbox function; added dot product for pairs and vectors. ------------------------------------------------------------------------ -r117 | jcbowman | 2004-11-23 17:33:58 +0100 (Tue, 23 Nov 2004) | 2 lines +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 @@ -42648,14 +43001,14 @@ Changed paths: Added missing xor boolean binary operator. ------------------------------------------------------------------------ -r116 | jcbowman | 2004-11-23 17:31:20 +0100 (Tue, 23 Nov 2004) | 2 lines +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-22 00:31:02 +0100 (Mon, 22 Nov 2004) | 2 lines +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 @@ -42663,14 +43016,14 @@ Changed paths: Ignore attempts to close stdin and stdout. ------------------------------------------------------------------------ -r114 | jcbowman | 2004-11-22 00:05:42 +0100 (Mon, 22 Nov 2004) | 2 lines +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 19:19:31 +0100 (Sun, 21 Nov 2004) | 2 lines +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 @@ -42679,7 +43032,7 @@ Changed paths: Simplified configuration; documented GNU_GETOPT_H. ------------------------------------------------------------------------ -r112 | jcbowman | 2004-11-21 18:41:27 +0100 (Sun, 21 Nov 2004) | 2 lines +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 @@ -42689,35 +43042,35 @@ Changed paths: renamed camp::stdout to camp::Stdout to make FreeBSD happy. ------------------------------------------------------------------------ -r111 | jcbowman | 2004-11-21 18:10:22 +0100 (Sun, 21 Nov 2004) | 2 lines +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 18:05:10 +0100 (Sun, 21 Nov 2004) | 2 lines +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 17:52:23 +0100 (Sun, 21 Nov 2004) | 2 lines +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 17:36:15 +0100 (Sun, 21 Nov 2004) | 2 lines +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 09:39:36 +0100 (Sun, 21 Nov 2004) | 2 lines +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 @@ -42728,14 +43081,14 @@ Changed paths: Fixed memory leaks. ------------------------------------------------------------------------ -r106 | jcbowman | 2004-11-21 09:03:42 +0100 (Sun, 21 Nov 2004) | 2 lines +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-21 07:29:49 +0100 (Sun, 21 Nov 2004) | 3 lines +r105 | jcbowman | 2004-11-20 23:29:49 -0700 (Sat, 20 Nov 2004) | 3 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi @@ -42743,14 +43096,14 @@ 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-21 07:20:56 +0100 (Sun, 21 Nov 2004) | 2 lines +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-21 07:19:58 +0100 (Sun, 21 Nov 2004) | 2 lines +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 @@ -42760,7 +43113,7 @@ Changed paths: More FreeBSD tweaks. ------------------------------------------------------------------------ -r102 | jcbowman | 2004-11-21 07:19:17 +0100 (Sun, 21 Nov 2004) | 2 lines +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 @@ -42768,21 +43121,21 @@ Changed paths: Revert stdout optimization. ------------------------------------------------------------------------ -r101 | jcbowman | 2004-11-21 04:22:59 +0100 (Sun, 21 Nov 2004) | 2 lines +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-21 04:21:09 +0100 (Sun, 21 Nov 2004) | 2 lines +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-21 02:46:41 +0100 (Sun, 21 Nov 2004) | 2 lines +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 @@ -42796,7 +43149,7 @@ Changed paths: Port to FreeBSD 4.10-RELEASE-p2 with gcc34. ------------------------------------------------------------------------ -r98 | jcbowman | 2004-11-20 22:51:57 +0100 (Sat, 20 Nov 2004) | 2 lines +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 @@ -42804,7 +43157,7 @@ Changed paths: Patches for clean compilation under CXX and other compilers. ------------------------------------------------------------------------ -r97 | jcbowman | 2004-11-20 19:51:31 +0100 (Sat, 20 Nov 2004) | 2 lines +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 @@ -42812,21 +43165,21 @@ Changed paths: include tweaks ------------------------------------------------------------------------ -r96 | jcbowman | 2004-11-20 19:00:20 +0100 (Sat, 20 Nov 2004) | 2 lines +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 18:36:52 +0100 (Sat, 20 Nov 2004) | 2 lines +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-20 05:53:36 +0100 (Sat, 20 Nov 2004) | 2 lines +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 @@ -42837,14 +43190,14 @@ Changed paths: Check if file is closed before doing any reads or writes. ------------------------------------------------------------------------ -r93 | jcbowman | 2004-11-20 05:53:29 +0100 (Sat, 20 Nov 2004) | 2 lines +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 23:29:52 +0100 (Fri, 19 Nov 2004) | 2 lines +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 @@ -42854,21 +43207,21 @@ Changed paths: Default width of figures included with asymptote.sty is now 0.9\linewidth. ------------------------------------------------------------------------ -r91 | hammera | 2004-11-19 23:24:25 +0100 (Fri, 19 Nov 2004) | 2 lines +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 23:13:03 +0100 (Fri, 19 Nov 2004) | 2 lines +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 21:50:59 +0100 (Fri, 19 Nov 2004) | 2 lines +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 @@ -42878,7 +43231,7 @@ Changed paths: New classes from the env -> env and coder split. ------------------------------------------------------------------------ -r88 | hammera | 2004-11-19 21:49:45 +0100 (Fri, 19 Nov 2004) | 3 lines +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 @@ -42912,7 +43265,7 @@ Split the env class into env and coder, and added coenv. Added "self-importing". ------------------------------------------------------------------------ -r87 | jcbowman | 2004-11-19 20:29:35 +0100 (Fri, 19 Nov 2004) | 2 lines +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 @@ -42921,7 +43274,7 @@ Changed paths: Figures included via asymptote.sty are now fully independent; updated documentation. ------------------------------------------------------------------------ -r86 | jcbowman | 2004-11-19 16:18:14 +0100 (Fri, 19 Nov 2004) | 3 lines +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 @@ -42936,7 +43289,7 @@ Remove dependency of graph.asy on math.asy; added builtin real abs(pair) and int sgn(real) functions. ------------------------------------------------------------------------ -r85 | jcbowman | 2004-11-19 06:26:45 +0100 (Fri, 19 Nov 2004) | 2 lines +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 @@ -42944,21 +43297,21 @@ Changed paths: Renamed includegraphics to include. ------------------------------------------------------------------------ -r84 | jcbowman | 2004-11-18 23:50:06 +0100 (Thu, 18 Nov 2004) | 2 lines +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 21:09:11 +0100 (Thu, 18 Nov 2004) | 2 lines +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 21:05:11 +0100 (Thu, 18 Nov 2004) | 2 lines +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 @@ -42976,21 +43329,21 @@ Changed paths: Added layer and includegraphics functions. ------------------------------------------------------------------------ -r81 | jcbowman | 2004-11-18 21:04:01 +0100 (Thu, 18 Nov 2004) | 2 lines +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-18 05:16:20 +0100 (Thu, 18 Nov 2004) | 2 lines +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 18:54:37 +0100 (Wed, 17 Nov 2004) | 2 lines +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 @@ -42998,7 +43351,7 @@ Changed paths: Minor optimizations. ------------------------------------------------------------------------ -r78 | jcbowman | 2004-11-17 06:32:01 +0100 (Wed, 17 Nov 2004) | 2 lines +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 @@ -43008,7 +43361,7 @@ Changed paths: Removed unused dynamic keyword. ------------------------------------------------------------------------ -r77 | jcbowman | 2004-11-16 23:25:06 +0100 (Tue, 16 Nov 2004) | 2 lines +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 @@ -43017,7 +43370,7 @@ Changed paths: Fixed bug: (path) (nullpath--(0,0)--(100,0)--cycle) was missing final node. ------------------------------------------------------------------------ -r76 | jcbowman | 2004-11-15 19:10:37 +0100 (Mon, 15 Nov 2004) | 2 lines +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 @@ -43025,7 +43378,7 @@ Changed paths: Switched from jpg to png images. ------------------------------------------------------------------------ -r75 | jcbowman | 2004-11-15 07:23:59 +0100 (Mon, 15 Nov 2004) | 2 lines +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 @@ -43034,14 +43387,14 @@ Changed paths: Make variables in file-level modules dynamic by default, like everywhere else. ------------------------------------------------------------------------ -r74 | jcbowman | 2004-11-15 06:52:36 +0100 (Mon, 15 Nov 2004) | 2 lines +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-15 03:17:32 +0100 (Mon, 15 Nov 2004) | 2 lines +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 @@ -43049,7 +43402,7 @@ Changed paths: Changed error message for static vs. dynamic errors. ------------------------------------------------------------------------ -r72 | jcbowman | 2004-11-15 01:48:09 +0100 (Mon, 15 Nov 2004) | 3 lines +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 @@ -43060,21 +43413,21 @@ Moved Legend[] legend inside picture structure; shipout(frame) now adds gui() entries and legend; shipout always deconstructs its picture argument. ------------------------------------------------------------------------ -r71 | jcbowman | 2004-11-15 01:45:13 +0100 (Mon, 15 Nov 2004) | 2 lines +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-15 01:43:30 +0100 (Mon, 15 Nov 2004) | 2 lines +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-15 01:23:21 +0100 (Mon, 15 Nov 2004) | 2 lines +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 @@ -43086,7 +43439,7 @@ Changed paths: Refactored the equivalent type function. ------------------------------------------------------------------------ -r68 | jcbowman | 2004-11-15 01:12:55 +0100 (Mon, 15 Nov 2004) | 2 lines +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 @@ -43094,7 +43447,7 @@ Changed paths: Added unistd.h include. ------------------------------------------------------------------------ -r67 | jcbowman | 2004-11-13 02:55:36 +0100 (Sat, 13 Nov 2004) | 2 lines +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 @@ -43103,14 +43456,14 @@ Changed paths: Increment version. ------------------------------------------------------------------------ -r66 | jcbowman | 2004-11-12 23:19:44 +0100 (Fri, 12 Nov 2004) | 2 lines +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 22:59:54 +0100 (Fri, 12 Nov 2004) | 2 lines +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 @@ -43118,21 +43471,21 @@ Changed paths: Made import graph local to each figure in latexusage. ------------------------------------------------------------------------ -r64 | jcbowman | 2004-11-12 22:03:05 +0100 (Fri, 12 Nov 2004) | 2 lines +r64 | jcbowman | 2004-11-12 14:03:05 -0700 (Fri, 12 Nov 2004) | 2 lines Changed paths: M /trunk/asymptote/doc/diatom.asy added call to crop ------------------------------------------------------------------------ -r63 | jcbowman | 2004-11-12 21:51:33 +0100 (Fri, 12 Nov 2004) | 2 lines +r63 | jcbowman | 2004-11-12 13:51:33 -0700 (Fri, 12 Nov 2004) | 2 lines Changed paths: M /trunk/asymptote/doc/asymptote.texi Documentation updates ------------------------------------------------------------------------ -r62 | jcbowman | 2004-11-12 19:54:34 +0100 (Fri, 12 Nov 2004) | 3 lines +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 @@ -43144,7 +43497,7 @@ Allow qualification of variables in imported modules with (quoted) nonalphanumeric names; added ISO 8859-1 support (latin1). ------------------------------------------------------------------------ -r61 | jcbowman | 2004-11-12 08:19:36 +0100 (Fri, 12 Nov 2004) | 2 lines +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 @@ -43154,7 +43507,7 @@ Changed paths: Improved xlimits, ylimits, limits routines. Added crop routine. ------------------------------------------------------------------------ -r60 | jcbowman | 2004-11-12 07:18:59 +0100 (Fri, 12 Nov 2004) | 2 lines +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 @@ -43163,14 +43516,14 @@ Changed paths: Fixed various graph scaling problems. ------------------------------------------------------------------------ -r59 | jcbowman | 2004-11-10 18:49:27 +0100 (Wed, 10 Nov 2004) | 2 lines +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 18:32:05 +0100 (Wed, 10 Nov 2004) | 2 lines +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 @@ -43180,21 +43533,21 @@ Changed paths: Encapsulated global graph scaling variables within picture; updated documentation. ------------------------------------------------------------------------ -r57 | jcbowman | 2004-11-09 19:45:09 +0100 (Tue, 09 Nov 2004) | 2 lines +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 19:44:22 +0100 (Tue, 09 Nov 2004) | 2 lines +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 08:55:45 +0100 (Tue, 09 Nov 2004) | 2 lines +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 @@ -43202,35 +43555,35 @@ Changed paths: Increment version. ------------------------------------------------------------------------ -r54 | jcbowman | 2004-11-09 07:08:08 +0100 (Tue, 09 Nov 2004) | 2 lines +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-09 06:54:35 +0100 (Tue, 09 Nov 2004) | 2 lines +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 ------------------------------------------------------------------------ -r52 | jcbowman | 2004-11-09 06:34:47 +0100 (Tue, 09 Nov 2004) | 2 lines +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/ ------------------------------------------------------------------------ -r51 | jcbowman | 2004-11-09 06:28:34 +0100 (Tue, 09 Nov 2004) | 2 lines +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. ------------------------------------------------------------------------ -r50 | jcbowman | 2004-11-09 06:10:40 +0100 (Tue, 09 Nov 2004) | 2 lines +r50 | jcbowman | 2004-11-08 22:10:40 -0700 (Mon, 08 Nov 2004) | 2 lines Changed paths: M /trunk/asymptote M /trunk/asymptote/.cvsignore @@ -43242,14 +43595,14 @@ Changed paths: updated cvsignore entries ------------------------------------------------------------------------ -r49 | jcbowman | 2004-11-09 05:50:37 +0100 (Tue, 09 Nov 2004) | 2 lines +r49 | jcbowman | 2004-11-08 21:50:37 -0700 (Mon, 08 Nov 2004) | 2 lines Changed paths: M /trunk/asymptote/Makefile.in Added optimization flags. ------------------------------------------------------------------------ -r48 | jcbowman | 2004-11-09 05:50:04 +0100 (Tue, 09 Nov 2004) | 2 lines +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 @@ -43257,7 +43610,7 @@ Changed paths: Added optimization flags. ------------------------------------------------------------------------ -r47 | jcbowman | 2004-11-09 05:37:03 +0100 (Tue, 09 Nov 2004) | 2 lines +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 @@ -43269,7 +43622,7 @@ Changed paths: Added instructions for asy-mode.el and asy.vim. ------------------------------------------------------------------------ -r46 | jcbowman | 2004-11-09 01:48:55 +0100 (Tue, 09 Nov 2004) | 2 lines +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 @@ -43279,21 +43632,21 @@ Changed paths: unicode updates ------------------------------------------------------------------------ -r45 | jcbowman | 2004-11-08 20:18:05 +0100 (Mon, 08 Nov 2004) | 2 lines +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 19:22:32 +0100 (Mon, 08 Nov 2004) | 2 lines +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 19:11:03 +0100 (Mon, 08 Nov 2004) | 2 lines +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 @@ -43301,14 +43654,14 @@ Changed paths: Update cvs version ------------------------------------------------------------------------ -r42 | jcbowman | 2004-11-08 19:06:53 +0100 (Mon, 08 Nov 2004) | 2 lines +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 19:03:15 +0100 (Mon, 08 Nov 2004) | 2 lines +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 @@ -43316,49 +43669,49 @@ Changed paths: Updated README and URL. ------------------------------------------------------------------------ -r40 | jcbowman | 2004-11-08 18:52:02 +0100 (Mon, 08 Nov 2004) | 2 lines +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 18:39:13 +0100 (Mon, 08 Nov 2004) | 2 lines +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 18:35:58 +0100 (Mon, 08 Nov 2004) | 2 lines +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 18:31:39 +0100 (Mon, 08 Nov 2004) | 2 lines +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 18:28:23 +0100 (Mon, 08 Nov 2004) | 2 lines +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 18:23:09 +0100 (Mon, 08 Nov 2004) | 2 lines +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 18:21:30 +0100 (Mon, 08 Nov 2004) | 2 lines +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 @@ -43384,7 +43737,7 @@ Changed paths: Final tweaks before release. ------------------------------------------------------------------------ -r33 | jcbowman | 2004-11-08 07:24:38 +0100 (Mon, 08 Nov 2004) | 2 lines +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 @@ -43393,7 +43746,7 @@ Changed paths: Updates to facilitate building info pages and figures. ------------------------------------------------------------------------ -r32 | jcbowman | 2004-11-08 07:23:30 +0100 (Mon, 08 Nov 2004) | 2 lines +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 @@ -43413,21 +43766,21 @@ Changed paths: Updated documentation. ------------------------------------------------------------------------ -r31 | jcbowman | 2004-11-08 06:22:17 +0100 (Mon, 08 Nov 2004) | 2 lines +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-08 06:05:05 +0100 (Mon, 08 Nov 2004) | 2 lines +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-08 00:02:25 +0100 (Mon, 08 Nov 2004) | 2 lines +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 @@ -43435,14 +43788,14 @@ Changed paths: Example of multiple data graphs with secondary axis. ------------------------------------------------------------------------ -r28 | jcbowman | 2004-11-07 23:32:44 +0100 (Sun, 07 Nov 2004) | 2 lines +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 23:31:19 +0100 (Sun, 07 Nov 2004) | 2 lines +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 @@ -43458,21 +43811,21 @@ Changed paths: Added a reset() function to restore settings to startup defaults. ------------------------------------------------------------------------ -r26 | jcbowman | 2004-11-07 23:28:30 +0100 (Sun, 07 Nov 2004) | 2 lines +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 23:27:32 +0100 (Sun, 07 Nov 2004) | 2 lines +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 08:08:29 +0100 (Sun, 07 Nov 2004) | 2 lines +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 @@ -43483,7 +43836,7 @@ Changed paths: Added missing functions; removed pt from plain.asy; updated documentation ------------------------------------------------------------------------ -r23 | jcbowman | 2004-11-05 18:16:40 +0100 (Fri, 05 Nov 2004) | 2 lines +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 @@ -43491,7 +43844,7 @@ Changed paths: Added GNU public LICENSE. ------------------------------------------------------------------------ -r22 | jcbowman | 2004-11-05 18:13:47 +0100 (Fri, 05 Nov 2004) | 2 lines +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 @@ -43499,7 +43852,7 @@ Changed paths: Documentation updates. ------------------------------------------------------------------------ -r21 | jcbowman | 2004-11-05 07:37:35 +0100 (Fri, 05 Nov 2004) | 2 lines +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 @@ -43510,7 +43863,7 @@ Changed paths: Updated documentation. ------------------------------------------------------------------------ -r20 | jcbowman | 2004-11-04 07:45:40 +0100 (Thu, 04 Nov 2004) | 2 lines +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 @@ -43519,14 +43872,14 @@ Changed paths: Documentation updates. ------------------------------------------------------------------------ -r19 | jcbowman | 2004-11-03 06:20:51 +0100 (Wed, 03 Nov 2004) | 2 lines +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-03 06:13:26 +0100 (Wed, 03 Nov 2004) | 3 lines +r18 | jcbowman | 2004-11-02 22:13:26 -0700 (Tue, 02 Nov 2004) | 3 lines Changed paths: M /trunk/asymptote/runtime.cc @@ -43534,14 +43887,14 @@ Allow assignment to array indices [-len,-1]; handle negative array indices in sequence routines. ------------------------------------------------------------------------ -r17 | jcbowman | 2004-11-02 20:10:24 +0100 (Tue, 02 Nov 2004) | 2 lines +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 18:23:54 +0100 (Mon, 01 Nov 2004) | 2 lines +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 @@ -43549,7 +43902,7 @@ Changed paths: minor updates ------------------------------------------------------------------------ -r15 | jcbowman | 2004-11-01 06:27:35 +0100 (Mon, 01 Nov 2004) | 2 lines +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 @@ -43557,7 +43910,7 @@ Changed paths: Check for boost header files; updated documentation. ------------------------------------------------------------------------ -r14 | jcbowman | 2004-10-29 07:04:37 +0200 (Fri, 29 Oct 2004) | 2 lines +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 @@ -43565,21 +43918,21 @@ Changed paths: Updated documentation. ------------------------------------------------------------------------ -r13 | jcbowman | 2004-10-29 07:04:20 +0200 (Fri, 29 Oct 2004) | 2 lines +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 23:26:57 +0200 (Thu, 28 Oct 2004) | 2 lines +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 17:05:04 +0200 (Tue, 26 Oct 2004) | 2 lines +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 @@ -43587,7 +43940,7 @@ Changed paths: Initial version. ------------------------------------------------------------------------ -r10 | jcbowman | 2004-10-26 15:38:06 +0200 (Tue, 26 Oct 2004) | 2 lines +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 @@ -43596,21 +43949,21 @@ Changed paths: Removed unwanted cvs files. ------------------------------------------------------------------------ -r9 | jcbowman | 2004-10-26 15:31:01 +0200 (Tue, 26 Oct 2004) | 2 lines +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 15:29:34 +0200 (Tue, 26 Oct 2004) | 2 lines +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 15:27:12 +0200 (Tue, 26 Oct 2004) | 2 lines +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 diff --git a/Build/source/utils/asymptote/ReleaseNotes b/Build/source/utils/asymptote/ReleaseNotes index c4b68bd59de..17a4e9ccd6f 100644 --- a/Build/source/utils/asymptote/ReleaseNotes +++ b/Build/source/utils/asymptote/ReleaseNotes @@ -1,3 +1,20 @@ +Release Notes for Version 1.87 + +Support for SVG output was added (requires dvisvgm-0.8.4). Billboard +labels were implemented for the OpenGL renderer. OpenGL animations were +improved: reverse and step menu items were added, along with a framerate +setting. An addStereoViews function and example stereoscopic.asy were added. +The addViews function was generalized to handle any layout; the default +layout was changed from ThreeViewsFR to SixViewsUS. PRC node names are +now implemented for curves, surface, labels, and dots. OmitTick was +generalized to omit both major and minor ticks. A graphicx.tex workaround +was implemented to parse paths properly. A viewportsize bug was fixed. +A memory deallocation bug was fixed. The ENDIAN test was fixed. The ucyclic +and vcyclic parameters are no longer set for conditional surfaces. The +erase() function clears the PostScript canvas again. A projection() +function that returns the interactive camera parameters was implemented. +A hyperrefOptions setting was implemented. The tutorial was improved. + Release Notes for Version 1.86 PRC polygons were optimized. Surface memory usage was reduced. diff --git a/Build/source/utils/asymptote/asymptote.spec b/Build/source/utils/asymptote/asymptote.spec index 56c6a08f3c1..ac717fb5396 100644 --- a/Build/source/utils/asymptote/asymptote.spec +++ b/Build/source/utils/asymptote/asymptote.spec @@ -1,7 +1,7 @@ %{!?_texmf: %define _texmf %(eval "echo `kpsewhich -expand-var '$TEXMFLOCAL'`")} Name: asymptote -Version: 1.86 +Version: 1.87 Release: 1%{?dist} Summary: Descriptive vector graphics language diff --git a/Build/source/utils/asymptote/base/asy-mode.el b/Build/source/utils/asymptote/base/asy-mode.el index ac31d8555eb..7ccdfdf1197 100644 --- a/Build/source/utils/asymptote/base/asy-mode.el +++ b/Build/source/utils/asymptote/base/asy-mode.el @@ -2,8 +2,8 @@ ;; Copyright (C) 2006-8 ;; Author: Philippe IVALDI 20 August 2006 +;; http://www.piprime.fr/ ;; Modified by: John Bowman -;; Last modification: 05 December 2008 (P. Ivaldi) ;; ;; This program is free software ; you can redistribute it and/or modify ;; it under the terms of the GNU Lesser General Public License as published by @@ -43,7 +43,7 @@ ;; ;; See also paragraph II of the documentation below to automate asy-insinuate-latex. -(defvar asy-mode-version "1.5") +(defvar asy-mode-version "1.6") ;;;###autoload (define-derived-mode asy-mode objc-mode "Asymptote" @@ -75,11 +75,11 @@ Note that some keys binding are added to the LaTeX-mode-map in lasy-mode if the II. To add a menu bar in current 'latex-mode' buffer and activate hot keys, use 'M-x asy-insinuate-latex '. You can automate this feature for all the 'latex-mode' buffers by inserting the five following lines in your .emacs initialization file: - (eval-after-load \"latex\" - '(progn - ;; Add here your personal features for 'latex-mode': - (asy-insinuate-latex t) ;; Asymptote globally insinuates Latex. - )) +(eval-after-load \"latex\" + '(progn + ;; Add here your personal features for 'latex-mode': + (asy-insinuate-latex t) ;; Asymptote globally insinuates Latex. + )) You can access this help within Emacs by the key binding C-h f asy-mode @@ -687,6 +687,24 @@ the current mode." (defun lasy-mode () "Treat, in some cases, the current buffer as a literal Asymptote program." (interactive) + (save-excursion + (let ((prefix + (progn + (goto-char (point-max)) + (re-search-backward "^\\([^\n]+\\)Local Variables:" + (- (point-max) 3000) t) + (match-string 1))) + (pos-b (point))) + (when + (and prefix + (progn + (re-search-forward (regexp-quote + (concat prefix + "End:")) (point-max) t) + (re-search-backward (concat "\\(" prefix "mode: .*\\)") pos-b t)) + ) + (error (concat "lasy-mode can not work if a mode is specified as local file variable. +You should remove the line " (int-to-string (line-number-at-pos))))))) (set (make-local-variable 'asy-insinuate-latex-p) asy-insinuate-latex-p) (make-local-variable 'lasy-fontify-asy-p) (when (< emacs-major-version 22) @@ -724,6 +742,7 @@ the current mode." (when (< emacs-major-version 22) (setq font-lock-keywords-only t)) )))) + ;; (setq two-mode-switch-hook nil) ;; Solve a problem restoring a TeX file via desktop.el previously in lasy-mode. (if (boundp 'desktop-buffer-mode-handlers) @@ -935,16 +954,16 @@ is in a asy environnement." ["PS" asy-master-tex-view-ps-f :active t] ["PDF (pdflatex)" asy-master-tex-view-pdflatex-f :active t] ["PDF (ps2pdf)" asy-master-tex-view-ps2pdf-f :active t])"--" - ["Asymptote insinuates globally LaTeX" asy-insinuate-latex-globally :active (not asy-insinuate-latex-globally-p)] - ("Disable Asymptote insinuate Latex" - ["locally" asy-no-insinuate-locally :active t] - ["globally" asy-no-insinuate-globally :active t]) - ("Debugger Buffer" - ["Visible" (setq asy-compilation-buffer 'visible) :style radio :selected (eq asy-compilation-buffer 'visible) :active t] - ["Available" (setq asy-compilation-buffer 'available) :style radio :selected (eq asy-compilation-buffer 'available) :active t] - ["None" (setq asy-compilation-buffer 'none) :style radio :selected (eq asy-compilation-buffer 'none) :active t] - ["Never" (setq asy-compilation-buffer 'never) :style radio :selected (eq asy-compilation-buffer 'never) :active t]) - )) + ["Asymptote insinuates globally LaTeX" asy-insinuate-latex-globally :active (not asy-insinuate-latex-globally-p)] + ("Disable Asymptote insinuate Latex" + ["locally" asy-no-insinuate-locally :active t] + ["globally" asy-no-insinuate-globally :active t]) + ("Debugger Buffer" + ["Visible" (setq asy-compilation-buffer 'visible) :style radio :selected (eq asy-compilation-buffer 'visible) :active t] + ["Available" (setq asy-compilation-buffer 'available) :style radio :selected (eq asy-compilation-buffer 'available) :active t] + ["None" (setq asy-compilation-buffer 'none) :style radio :selected (eq asy-compilation-buffer 'none) :active t] + ["Never" (setq asy-compilation-buffer 'never) :style radio :selected (eq asy-compilation-buffer 'never) :active t]) + )) (if running-xemacs-p (setq asy-latex-menu-item (nconc '("Asymptote") asy-latex-menu-item)) (setq asy-latex-menu-item (nconc '("Asymptote" :visible asy-insinuate-latex-p) asy-latex-menu-item))) @@ -971,6 +990,23 @@ For internal use only." (add-hook 'LaTeX-mode-hook 'asy-insinuate-latex-maybe) (setq lasy-mode-map (copy-keymap LaTeX-mode-map)) (setq LaTeX-mode-map-backup (copy-keymap LaTeX-mode-map)) + + (defadvice TeX-add-local-master (after asy-adjust-local-variable ()) + "Delete the line that defines the mode in a file .tex because two-mode-mode reread +the local variables after switching mode." + (when (string= (file-name-extension buffer-file-name) "tex") + (save-excursion + (goto-char (point-max)) + (delete-matching-lines + "mode: latex" + (re-search-backward "^\\([^\n]+\\)Local Variables:" + (- (point-max) 3000) t) + (re-search-forward (regexp-quote + (concat (match-string 1) + "End:"))) nil)))) + (ad-activate 'TeX-add-local-master) + ;; (ad-deactivate 'TeX-add-local-master) + (when lasy-extra-key (define-key lasy-mode-map (kbd "") (lambda () @@ -1135,7 +1171,7 @@ See `asy-insinuate-latex'." ""))) (defun lasy-compile-tex() - "Compile region between \\begin{asy}[text with backslash] and \\end{asy} passing by a reconstructed file .tex." + "Compile region between \\begin{asy}[text with backslash] and \\end{asy} through a reconstructed file .tex." (interactive) (setq lasy-run-tex t) (save-excursion @@ -1400,6 +1436,20 @@ In Windows the associated system file type is used instead." (start-process "" nil command Filename) (call-process-shell-command command nil 0)))) +(defun lasy-TeX-master-file () + "Return the file name of the master file for the current document. +The returned string contain the directory but does not contain the extension of the file." + (expand-file-name + (concat (TeX-master-directory) (TeX-master-file nil t)))) + +(defun lasy-must-compile-p (TeX-Master-File out-file &optional Force) + "" + (or Force + (file-newer-than-file-p + (concat TeX-Master-File ".tex") out-file) + (and (stringp (TeX-master-file)) ;; current buffer is not a mater tex file + (file-newer-than-file-p buffer-file-name out-file)))) + (defun lasy-view-ps (&optional Force Filename fromtex) "Compile a LaTeX document embedding Asymptote code with latex->asy->latex->dvips and/or view the PostScript output. If optional argument Force is t then force compilation." @@ -1407,27 +1457,26 @@ If optional argument Force is t then force compilation." (setq lasy-run-tex t) (setq lasy-compile-tex fromtex) (if (buffer-modified-p) (save-buffer)) + (when (eq asy-compilation-buffer 'never) (write-region "" 0 (asy-log-filename) nil)) (let* - ((b-b-n (if Filename Filename (file-name-sans-extension buffer-file-name))) + ((b-b-n (if Filename Filename (lasy-TeX-master-file))) (b-b-n-tex (asy-protect-file-name (concat b-b-n ".tex"))) (b-b-n-ps (asy-protect-file-name (concat b-b-n ".ps"))) (b-b-n-dvi (asy-protect-file-name (concat b-b-n ".dvi"))) (b-b-n-asy (asy-protect-file-name (concat b-b-n ".asy"))) (stderr (eq asy-compilation-buffer 'never))) - (if (or (file-newer-than-file-p - (concat b-b-n ".tex") - (concat b-b-n ".ps")) - Force) + (if (lasy-must-compile-p b-b-n (concat b-b-n ".ps") Force) (progn - (asy-internal-compile (concat lasy-latex-command " " b-b-n-tex)) - (when (and (zerop asy-last-compilation-code) (file-readable-p (concat b-b-n ".asy"))) - (asy-internal-compile (concat asy-command-location lasy-command " " b-b-n-asy) nil nil stderr) - (when (zerop asy-last-compilation-code) - (asy-internal-compile (concat lasy-latex-command " " b-b-n-tex)))) - (when (zerop asy-last-compilation-code) - (asy-internal-compile (concat lasy-dvips-command " " b-b-n-dvi " -o " b-b-n-ps) nil t) + (let ((default-directory (file-name-directory b-b-n))) + (asy-internal-compile (concat lasy-latex-command " " b-b-n-tex)) + (when (and (zerop asy-last-compilation-code) (file-readable-p (concat b-b-n ".asy"))) + (asy-internal-compile (concat asy-command-location lasy-command " " b-b-n-asy) nil nil stderr) + (when (zerop asy-last-compilation-code) + (asy-internal-compile (concat lasy-latex-command " " b-b-n-tex)))) (when (zerop asy-last-compilation-code) - (asy-open-file (concat b-b-n ".ps"))))) + (asy-internal-compile (concat lasy-dvips-command " " b-b-n-dvi " -o " b-b-n-ps) nil t) + (when (zerop asy-last-compilation-code) + (asy-open-file (concat b-b-n ".ps")))))) (asy-open-file (concat b-b-n ".ps"))))) (defun lasy-view-pdf-via-pdflatex (&optional Force Filename fromtex) @@ -1439,24 +1488,22 @@ If optional argument Force is t then force compilation." (if (buffer-modified-p) (save-buffer)) (when (eq asy-compilation-buffer 'never) (write-region "" 0 (asy-log-filename) nil)) (let* - ((b-b-n (if Filename Filename (file-name-sans-extension buffer-file-name))) + ((b-b-n (if Filename Filename (lasy-TeX-master-file))) (b-b-n-tex (asy-protect-file-name (concat b-b-n ".tex"))) (b-b-n-pdf (asy-protect-file-name (concat b-b-n ".pdf"))) (b-b-n-asy (asy-protect-file-name (concat b-b-n ".asy"))) ;; (stderr (or (eq asy-compilation-buffer 'never) lasy-compile-tex))) (stderr (eq asy-compilation-buffer 'never))) - (if (or (file-newer-than-file-p - (concat b-b-n ".tex") - (concat b-b-n ".pdf")) - Force) + (if (lasy-must-compile-p b-b-n (concat b-b-n ".pdf") Force) (progn - (asy-internal-compile (concat lasy-pdflatex-command " " b-b-n-tex)) - (when (and (zerop asy-last-compilation-code) (file-readable-p (concat b-b-n ".asy"))) - (asy-internal-compile (concat asy-command-location lasy-command " " b-b-n-asy) nil nil stderr) + (let ((default-directory (file-name-directory b-b-n))) + (asy-internal-compile (concat lasy-pdflatex-command " " b-b-n-tex)) + (when (and (zerop asy-last-compilation-code) (file-readable-p (concat b-b-n ".asy"))) + (asy-internal-compile (concat asy-command-location lasy-command " " b-b-n-asy) nil nil stderr) + (when (zerop asy-last-compilation-code) + (asy-internal-compile (concat lasy-pdflatex-command " " b-b-n-tex) t))) (when (zerop asy-last-compilation-code) - (asy-internal-compile (concat lasy-pdflatex-command " " b-b-n-tex) t))) - (when (zerop asy-last-compilation-code) - (asy-open-file (concat b-b-n ".pdf")))) + (asy-open-file (concat b-b-n ".pdf"))))) (asy-open-file (concat b-b-n ".pdf"))))) (defun lasy-view-pdf-via-ps2pdf (&optional Force Filename fromtex) @@ -1468,7 +1515,7 @@ If optional argument Force is t then force compilation." (if (buffer-modified-p) (save-buffer)) (when (eq asy-compilation-buffer 'never) (write-region "" 0 (asy-log-filename) nil)) (let* - ((b-b-n (if Filename Filename (file-name-sans-extension buffer-file-name))) + ((b-b-n (if Filename Filename (lasy-TeX-master-file))) (b-b-n-tex (asy-protect-file-name (concat b-b-n ".tex"))) (b-b-n-ps (asy-protect-file-name (concat b-b-n ".ps"))) (b-b-n-dvi (asy-protect-file-name (concat b-b-n ".dvi"))) @@ -1476,22 +1523,20 @@ If optional argument Force is t then force compilation." (b-b-n-asy (asy-protect-file-name (concat b-b-n ".asy"))) ;; (stderr (or (eq asy-compilation-buffer 'never) lasy-compile-tex))) (stderr (eq asy-compilation-buffer 'never))) - (if (or (file-newer-than-file-p - (concat b-b-n ".tex") - (concat b-b-n ".pdf")) - Force) + (if (lasy-must-compile-p b-b-n (concat b-b-n ".pdf") Force) (progn - (asy-internal-compile (concat lasy-latex-command " " b-b-n-tex)) - (when (and (zerop asy-last-compilation-code) (file-readable-p (concat b-b-n ".asy"))) - (asy-internal-compile (concat asy-command-location lasy-command " " b-b-n-asy) nil nil stderr) - (when (zerop asy-last-compilation-code) - (asy-internal-compile (concat lasy-latex-command " " b-b-n-tex)))) - (when (zerop asy-last-compilation-code) - (asy-internal-compile (concat lasy-dvips-pre-pdf-command " " b-b-n-dvi " -o " b-b-n-ps)) + (let ((default-directory (file-name-directory b-b-n))) + (asy-internal-compile (concat lasy-latex-command " " b-b-n-tex)) + (when (and (zerop asy-last-compilation-code) (file-readable-p (concat b-b-n ".asy"))) + (asy-internal-compile (concat asy-command-location lasy-command " " b-b-n-asy) nil nil stderr) + (when (zerop asy-last-compilation-code) + (asy-internal-compile (concat lasy-latex-command " " b-b-n-tex)))) (when (zerop asy-last-compilation-code) - (asy-internal-compile (concat lasy-ps2pdf-command " " b-b-n-ps " " b-b-n-pdf) t) + (asy-internal-compile (concat lasy-dvips-pre-pdf-command " " b-b-n-dvi " -o " b-b-n-ps)) (when (zerop asy-last-compilation-code) - (asy-open-file (concat b-b-n ".pdf")))))) + (asy-internal-compile (concat lasy-ps2pdf-command " " b-b-n-ps " " b-b-n-pdf) t) + (when (zerop asy-last-compilation-code) + (asy-open-file (concat b-b-n ".pdf"))))))) (asy-open-file (concat b-b-n ".pdf"))))) ;; Goto error of last compilation diff --git a/Build/source/utils/asymptote/base/embed.asy b/Build/source/utils/asymptote/base/embed.asy index 5695eadab56..ac8a09acb83 100644 --- a/Build/source/utils/asymptote/base/embed.asy +++ b/Build/source/utils/asymptote/base/embed.asy @@ -4,9 +4,8 @@ if(latex()) { \usepackage[3D,dvipdfmx]{movie15} \else% \usepackage[3D]{movie15} -\fi% -"); - usepackage("hyperref","setpagesize=false,unicode"); +\fi%"); +usepackage("hyperref",settings.hyperrefOptions); } // See http://www.ctan.org/tex-archive/macros/latex/contrib/movie15/README diff --git a/Build/source/utils/asymptote/base/external.asy b/Build/source/utils/asymptote/base/external.asy index 5573561fc36..9560e319299 100644 --- a/Build/source/utils/asymptote/base/external.asy +++ b/Build/source/utils/asymptote/base/external.asy @@ -1,4 +1,4 @@ -usepackage("hyperref","setpagesize=false,unicode"); +usepackage("hyperref",settings.hyperrefOptions); // Embed object to be run in an external window. An image file name can be // specified; if not given one will be automatically generated. diff --git a/Build/source/utils/asymptote/base/geometry.asy b/Build/source/utils/asymptote/base/geometry.asy index 0db3172d365..3d9d84563b7 100644 --- a/Build/source/utils/asymptote/base/geometry.asy +++ b/Build/source/utils/asymptote/base/geometry.asy @@ -2,6 +2,7 @@ // Copyright (C) 2007 // Author: Philippe IVALDI 2007/09/01 +// http://www.piprime.fr/ // This program is free software ; you can redistribute it and/or modify // it under the terms of the GNU Lesser General Public License as published by diff --git a/Build/source/utils/asymptote/base/graph.asy b/Build/source/utils/asymptote/base/graph.asy index 55974c63f7d..e9f01880d67 100644 --- a/Build/source/utils/asymptote/base/graph.asy +++ b/Build/source/utils/asymptote/base/graph.asy @@ -609,38 +609,40 @@ tickvalues generateticks(int sign, Label F="", ticklabel ticklabel=null, if(divisor.length > 0) { bool autoscale=locate.S.automin && locate.S.automax; real h=0.5*(b-a); - for(int d=divisor.length-1; d >= 0; --d) { - int N0=divisor[d]; - Step=len/N0; - int N1=N0; - int m=2; - while(Step > h) { - N0=m*N1; + if(h > 0) { + for(int d=divisor.length-1; d >= 0; --d) { + int N0=divisor[d]; Step=len/N0; - m *= 2; - } - if(axiscoverage(N0,T,g,locate,Step,side,sign,Size,F,ticklabel,norm, - limit)) { - N=N0; - if(N0 == 1 && !autoscale && d < divisor.length-1) { - // Try using 2 ticks (otherwise 1); - int div=divisor[d+1]; - Step=quotient(div,2)*len/div; - calcStep=false; - if(axiscoverage(2,T,g,locate,Step,side,sign,Size,F,ticklabel, - norm,limit)) N=2; - else Step=len; + int N1=N0; + int m=2; + while(Step > h) { + N0=m*N1; + Step=len/N0; + m *= 2; } - // Found a good divisor; now compute subtick divisor - if(n == 0) { - if(step != 0) n=ceil(Step/step); - else { - n=quotient(divisor[divisor.length-1],N); - if(N == 1) n=(a*b >= 0) ? 2 : 1; - if(n == 1) n=2; + if(axiscoverage(N0,T,g,locate,Step,side,sign,Size,F,ticklabel,norm, + limit)) { + N=N0; + if(N0 == 1 && !autoscale && d < divisor.length-1) { + // Try using 2 ticks (otherwise 1); + int div=divisor[d+1]; + Step=quotient(div,2)*len/div; + calcStep=false; + if(axiscoverage(2,T,g,locate,Step,side,sign,Size,F,ticklabel, + norm,limit)) N=2; + else Step=len; + } + // Found a good divisor; now compute subtick divisor + if(n == 0) { + if(step != 0) n=ceil(Step/step); + else { + n=quotient(divisor[divisor.length-1],N); + if(N == 1) n=(a*b >= 0) ? 2 : 1; + if(n == 1) n=2; + } } + break; } - break; } } } @@ -826,12 +828,17 @@ tickvalues None(tickvalues v) {return v;} tickmodifier OmitTick(... real[] x) { return new tickvalues(tickvalues v) { - if(v.major.length == 0) return v; - real norm=max(abs(v.major)); - for(int i=0; i < x.length; ++i) { - int j=find(abs(v.major-x[i]) < zerotickfuzz*norm); - if(j >= 0) v.major.delete(j); + void omit(real[] a) { + if(a.length != 0) { + real norm=max(abs(a)); + for(int i=0; i < x.length; ++i) { + int j=find(abs(a-x[i]) < zerotickfuzz*norm); + if(j >= 0) a.delete(j); + } + } } + omit(v.major); + omit(v.minor); return v; }; } diff --git a/Build/source/utils/asymptote/base/graph3.asy b/Build/source/utils/asymptote/base/graph3.asy index c2630e10f11..1357f3e7c87 100644 --- a/Build/source/utils/asymptote/base/graph3.asy +++ b/Build/source/utils/asymptote/base/graph3.asy @@ -1572,8 +1572,10 @@ surface surface(triple[][] f, bool[][] cond={}) } } - if(uperiodic(f)) s.ucyclic(true); - if(vperiodic(f)) s.vcyclic(true); + if(count == nx*ny) { + if(uperiodic(f)) s.ucyclic(true); + if(vperiodic(f)) s.vcyclic(true); + } return s; } diff --git a/Build/source/utils/asymptote/base/grid3.asy b/Build/source/utils/asymptote/base/grid3.asy index dcb220e0746..afd621eb741 100644 --- a/Build/source/utils/asymptote/base/grid3.asy +++ b/Build/source/utils/asymptote/base/grid3.asy @@ -1,5 +1,6 @@ // grid3.asy // Author: Philippe Ivaldi (Grids in 3D) +// http://www.piprime.fr/ // Created: 10 janvier 2007 import graph3; diff --git a/Build/source/utils/asymptote/base/markers.asy b/Build/source/utils/asymptote/base/markers.asy index 3fef6eb2d6c..84adc8e6cf6 100644 --- a/Build/source/utils/asymptote/base/markers.asy +++ b/Build/source/utils/asymptote/base/markers.asy @@ -1,4 +1,5 @@ // Mark routines and markers written by Philippe Ivaldi. +// http://www.piprime.fr/ marker operator * (transform T, marker m) { diff --git a/Build/source/utils/asymptote/base/palette.asy b/Build/source/utils/asymptote/base/palette.asy index e9d3fb921db..fabbdc2cd5b 100644 --- a/Build/source/utils/asymptote/base/palette.asy +++ b/Build/source/utils/asymptote/base/palette.asy @@ -45,15 +45,19 @@ pen[] adjust(picture pic, real min, real max, real rmin, real rmax, { real dmin=pic.scale.z.T(min); real dmax=pic.scale.z.T(max); - int minindex=floor((dmin-rmin)/(rmax-rmin)*palette.length); - if(minindex < 0) minindex=0; - int maxindex=floor((dmax-rmin)/(rmax-rmin)*palette.length); - if(maxindex > palette.length) maxindex=palette.length; - if(minindex > 0 || maxindex < palette.length) { - pen[] newpalette; - for(int i=minindex; i < maxindex; ++i) - newpalette.push(palette[i]); - return newpalette; + real delta=rmax-rmin; + if(delta > 0) { + real factor=palette.length/delta; + int minindex=floor(factor*(dmin-rmin)); + if(minindex < 0) minindex=0; + int maxindex=floor(factor*(dmax-rmin)); + if(maxindex > palette.length) maxindex=palette.length; + if(minindex > 0 || maxindex < palette.length) { + pen[] newpalette; + for(int i=minindex; i < maxindex; ++i) + newpalette.push(palette[i]); + return newpalette; + } } return palette; } diff --git a/Build/source/utils/asymptote/base/plain_picture.asy b/Build/source/utils/asymptote/base/plain_picture.asy index 432a4a6ae6d..e13120a198c 100644 --- a/Build/source/utils/asymptote/base/plain_picture.asy +++ b/Build/source/utils/asymptote/base/plain_picture.asy @@ -399,7 +399,7 @@ struct transformation { oblique=false; } transform3 compute() { - return projection*modelview; + return infinity ? modelview : projection*modelview; } transformation copy() { transformation T=new transformation; diff --git a/Build/source/utils/asymptote/base/plain_shipout.asy b/Build/source/utils/asymptote/base/plain_shipout.asy index 2e86822cad0..9691a8e2fcf 100644 --- a/Build/source/utils/asymptote/base/plain_shipout.asy +++ b/Build/source/utils/asymptote/base/plain_shipout.asy @@ -93,10 +93,11 @@ void shipout(string prefix=defaultfilename, picture pic=currentpicture, if(!uptodate()) { bool inlinetex=settings.inlinetex; bool prc=prc(format); - if(prc && !pic.empty3()) + bool empty3=pic.empty3(); + if(prc && !empty3) settings.inlinetex=settings.inlineimage; frame f=pic.fit(prefix,format,view=view,options,script,light,P); - if(!pic.empty2() || settings.render == 0 || prc) + if(!pic.empty2() || settings.render == 0 || prc || empty3) shipout(prefix,orientation(f),format,wait,view); settings.inlinetex=inlinetex; } diff --git a/Build/source/utils/asymptote/base/slide.asy b/Build/source/utils/asymptote/base/slide.asy index b23a352fc5d..579253b182f 100644 --- a/Build/source/utils/asymptote/base/slide.asy +++ b/Build/source/utils/asymptote/base/slide.asy @@ -18,11 +18,8 @@ bool landscape=orientation == Landscape || orientation == Seascape; if(landscape) { orientation=Portrait; - real temp=settings.paperwidth; - settings.paperwidth=settings.paperheight; - settings.paperheight=temp; - pagewidth += settings.paperwidth; - pageheight += settings.paperheight; + pagewidth += settings.paperheight; + pageheight += settings.paperwidth; } else { pagewidth += settings.paperwidth; pageheight += settings.paperheight; @@ -430,12 +427,13 @@ void multifigure(string[] slist, string options="", string caption="", firststep=false; } -void indexedfigure(string prefix, int n, string options="", string caption="", - pair align=S, pen p=itempen, pen figuremattpen=figuremattpen) +void indexedfigure(string prefix, int first, int last, + string options="", string caption="", + pair align=S, pen p=itempen, pen figuremattpen=figuremattpen) { string[] s; - for (int i=0; i= 0 && i < pictures.length && !settings.interrupt; + settings.reverse ? --i : ++i) { embedder(prefix,out[i],format,view,options,script,light,S.P); - } + } + if(!settings.loop) break; + } + settings.animating=false; + settings.interrupt=false; + settings.reverse=reverse; + return out; } diff --git a/Build/source/utils/asymptote/base/three_surface.asy b/Build/source/utils/asymptote/base/three_surface.asy index 823e6e4b498..b60a9be6156 100644 --- a/Build/source/utils/asymptote/base/three_surface.asy +++ b/Build/source/utils/asymptote/base/three_surface.asy @@ -1130,8 +1130,8 @@ real PRCshininess(real shininess) return s(shininess); } -void draw3D(frame f, patch s, material m, light light=currentlight, - string name="") +void draw3D(frame f, patch s, triple center=O, material m, + light light=currentlight, string name="") { if(s.colors.length > 0) m=mean(s.colors); @@ -1142,8 +1142,8 @@ void draw3D(frame f, patch s, material m, light light=currentlight, if(prc()) PRCshininess=PRCshininess(m.shininess); real granularity=m.granularity >= 0 ? m.granularity : defaultgranularity; - draw(f,s.P,s.straight,m.p,m.opacity,m.shininess,PRCshininess,granularity, - s.planar ? s.normal(0.5,0.5) : O,s.colors,lighton,name); + draw(f,s.P,center,s.straight,m.p,m.opacity,m.shininess,PRCshininess, + granularity,s.planar ? s.normal(0.5,0.5) : O,s.colors,lighton,name); } void tensorshade(transform t=identity(), frame f, patch s, @@ -1355,7 +1355,7 @@ path[] path(Label L, pair z=0, projection P) void label(frame f, Label L, triple position, align align=NoAlign, pen p=currentpen, bool targetsize=false, light light=nolight, - projection P=currentprojection) + string name=defaultlabelname(), projection P=currentprojection) { Label L=L.copy(); L.align(align); @@ -1365,8 +1365,9 @@ void label(frame f, Label L, triple position, align align=NoAlign, if(L.defaulttransform3) L.T3=transform3(P); if(is3D()) { + int i=-1; for(patch S : surface(L,position).s) - draw3D(f,S,L.p,light); + draw3D(f,S,position,L.p,light,partname(name,++i)); } else { if(L.filltype == NoFill) fill(f,path(L,project(position,P.t),P), @@ -1382,7 +1383,7 @@ void label(frame f, Label L, triple position, align align=NoAlign, void label(picture pic=currentpicture, Label L, triple position, align align=NoAlign, pen p=currentpen, bool targetsize=false, - light light=nolight) + light light=nolight, string name=defaultlabelname()) { Label L=L.copy(); L.align(align); @@ -1400,9 +1401,11 @@ void label(picture pic=currentpicture, Label L, triple position, L.T=L.T*scale(abs(P.camera-v)/abs(P.vector())); if(L.defaulttransform3) L.T3=transform3(P); - if(is3D()) + if(is3D()) { + int i=-1; for(patch S : surface(L,v).s) - draw3D(f,S,L.p,light); + draw3D(f,S,v,L.p,light,partname(name,++i)); + } if(pic != null) { if(L.filltype == NoFill) fill(project(v,P.t),pic,path(L,P), @@ -1571,13 +1574,15 @@ restricted surface unitplane=surface(unitplane); restricted surface unitdisk=surface(unitcircle3); void dot(frame f, triple v, material p=currentpen, - light light=nolight, projection P=currentprojection) + light light=nolight, string name="", projection P=currentprojection) { pen q=(pen) p; if(is3D()) { material m=material(p,p.granularity >= 0 ? p.granularity : dotgranularity); + int i=-1; for(patch s : unitsphere.s) - draw3D(f,shift(v)*scale3(0.5*linewidth(dotsize(q)+q))*s,m,light); + draw3D(f,shift(v)*scale3(0.5*linewidth(dotsize(q)+q))*s,m,light, + partname(name,++i)); } else dot(f,project(v,P.t),q); } @@ -1594,7 +1599,7 @@ void dot(frame f, path3[] g, material p=currentpen, } void dot(picture pic=currentpicture, triple v, material p=currentpen, - light light=nolight) + light light=nolight, string name="") { pen q=(pen) p; real size=0.5*linewidth(dotsize(q)+q); @@ -1602,8 +1607,9 @@ void dot(picture pic=currentpicture, triple v, material p=currentpen, if(is3D()) { material m=material(p,p.granularity >= 0 ? p.granularity : dotgranularity); + int i=-1; for(patch s : unitsphere.s) - draw3D(f,shift(t*v)*scale3(size)*s,m,light); + draw3D(f,shift(t*v)*scale3(size)*s,m,light,partname(name,++i)); } if(pic != null) dot(pic,project(t*v,P.t),q); diff --git a/Build/source/utils/asymptote/base/trembling.asy b/Build/source/utils/asymptote/base/trembling.asy index b01d572d6e2..61e78a4fca3 100644 --- a/Build/source/utils/asymptote/base/trembling.asy +++ b/Build/source/utils/asymptote/base/trembling.asy @@ -1,4 +1,5 @@ // Copyright (c) 2008, Philippe Ivaldi. +// http://www.piprime.fr/ // trembling.asy: handwriting package for the software Asymptote. // This program is free software ; you can redistribute it and/or modify diff --git a/Build/source/utils/asymptote/base/tube.asy b/Build/source/utils/asymptote/base/tube.asy index 844a39c92f0..33e2ea3c868 100644 --- a/Build/source/utils/asymptote/base/tube.asy +++ b/Build/source/utils/asymptote/base/tube.asy @@ -1,4 +1,5 @@ // Author: Philippe Ivaldi +// http://www.piprime.fr/ // Based on this paper: // http://www.cs.hku.hk/research/techreps/document/TR-2007-07.pdf // Note: the additional rotation for a cyclic smooth spine curve is not diff --git a/Build/source/utils/asymptote/config.h.in b/Build/source/utils/asymptote/config.h.in index e29cd3f5e50..e5036c57291 100644 --- a/Build/source/utils/asymptote/config.h.in +++ b/Build/source/utils/asymptote/config.h.in @@ -189,12 +189,6 @@ # endif #endif -/* Define if words are stored with the most significant byte first. */ -#undef WORDS_BIG_ENDIAN - -/* Define if words are stored with the least significant byte first. */ -#undef WORDS_LITTLE_ENDIAN - /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a `char[]'. */ #undef YYTEXT_POINTER diff --git a/Build/source/utils/asymptote/configure b/Build/source/utils/asymptote/configure index 74b1337c168..91a1d030313 100755 --- a/Build/source/utils/asymptote/configure +++ b/Build/source/utils/asymptote/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.63 for Asymptote 1.86. +# Generated by GNU Autoconf 2.63 for Asymptote 1.87. # # Report bugs to . # @@ -596,8 +596,8 @@ SHELL=${CONFIG_SHELL-/bin/sh} # Identity of this package. PACKAGE_NAME='Asymptote' PACKAGE_TARNAME='asymptote' -PACKAGE_VERSION='1.86' -PACKAGE_STRING='Asymptote 1.86' +PACKAGE_VERSION='1.87' +PACKAGE_STRING='Asymptote 1.87' PACKAGE_BUGREPORT='http://sourceforge.net/projects/asymptote' # Factoring default headers for most tests. @@ -1294,7 +1294,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures Asymptote 1.86 to adapt to many kinds of systems. +\`configure' configures Asymptote 1.87 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1355,7 +1355,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of Asymptote 1.86:";; + short | recursive ) echo "Configuration of Asymptote 1.87:";; esac cat <<\_ACEOF @@ -1465,7 +1465,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -Asymptote configure 1.86 +Asymptote configure 1.87 generated by GNU Autoconf 2.63 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -1479,7 +1479,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by Asymptote $as_me 1.86, which was +It was created by Asymptote $as_me 1.87, which was generated by GNU Autoconf 2.63. Invocation command line was $ $0 $@ @@ -3793,17 +3793,12 @@ fi $as_echo "$ac_cv_c_bigendian" >&6; } case $ac_cv_c_bigendian in #( yes) - -cat >>confdefs.h <<\_ACEOF -#define WORDS_BIG_ENDIAN 1 + cat >>confdefs.h <<\_ACEOF +#define WORDS_BIGENDIAN 1 _ACEOF ;; #( no) - -cat >>confdefs.h <<\_ACEOF -#define WORDS_LITTLE_ENDIAN 1 -_ACEOF - ;; #( + ;; #( universal) cat >>confdefs.h <<\_ACEOF @@ -11527,7 +11522,7 @@ exec 6>&1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by Asymptote $as_me 1.86, which was +This file was extended by Asymptote $as_me 1.87, which was generated by GNU Autoconf 2.63. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -11586,7 +11581,7 @@ Report bugs to ." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_version="\\ -Asymptote config.status 1.86 +Asymptote config.status 1.87 configured by $0, generated by GNU Autoconf 2.63, with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" diff --git a/Build/source/utils/asymptote/configure.ac b/Build/source/utils/asymptote/configure.ac index 5846600fa03..b6f6ccdbdcf 100644 --- a/Build/source/utils/asymptote/configure.ac +++ b/Build/source/utils/asymptote/configure.ac @@ -3,15 +3,13 @@ # this file. AC_PREREQ(2) -AC_INIT([Asymptote],[1.86],[http://sourceforge.net/projects/asymptote]) +AC_INIT([Asymptote],[1.87],[http://sourceforge.net/projects/asymptote]) VERSION=$PACKAGE_VERSION AC_SUBST(VERSION) test "$CFLAGS" || CFLAGS="-g -O3" -AC_C_BIGENDIAN(AC_DEFINE(WORDS_BIG_ENDIAN, 1, - [Define if words are stored with the most significant byte first.]),AC_DEFINE(WORDS_LITTLE_ENDIAN, 1 , - [Define if words are stored with the least significant byte first.])) +AC_C_BIGENDIAN test "$prefix" = NONE && prefix=/usr/local Datadir=$datadir diff --git a/Build/source/utils/asymptote/doc/CAD.pdf b/Build/source/utils/asymptote/doc/CAD.pdf index 13a7826f8cf..c0710dfa00b 100644 Binary files a/Build/source/utils/asymptote/doc/CAD.pdf and b/Build/source/utils/asymptote/doc/CAD.pdf differ diff --git a/Build/source/utils/asymptote/doc/FAQ/asy-faq.info b/Build/source/utils/asymptote/doc/FAQ/asy-faq.info index ca302152cf1..a32e2e9a481 100644 --- a/Build/source/utils/asymptote/doc/FAQ/asy-faq.info +++ b/Build/source/utils/asymptote/doc/FAQ/asy-faq.info @@ -9,7 +9,7 @@ END-INFO-DIR-ENTRY File: $prefix.info, Node: Top, Next: Question 1.1, Up: (dir) ASYMPTOTE FREQUENTLY ASKED QUESTIONS - 06 Sep 2009 + 28 Sep 2009 This is the list of Frequently Asked Questions about Asymptote (asy). diff --git a/Build/source/utils/asymptote/doc/asy.1 b/Build/source/utils/asymptote/doc/asy.1 index 5bd2e78daa0..5dfac3a04f2 100644 --- a/Build/source/utils/asymptote/doc/asy.1 +++ b/Build/source/utils/asymptote/doc/asy.1 @@ -62,6 +62,9 @@ Mask fpu exceptions in batch mode [false]. .B \-batchView View output in batch mode [false]. .TP +.B \-billboard +Force unnamed labels to always face viewer [false]. +.TP .B \-bw Convert all colors to black and white [false]. .TP @@ -94,6 +97,7 @@ Exit interactive mode on EOF [true]. .TP .B \-fitscreen Fit rendered image to screen [true]. +-framerate frames/sec Animation speed [30] .TP .B \-globalwrite Allow write to other directory [false]. @@ -107,6 +111,9 @@ Show summary of options; command-line only. .B \-historylines n Retain n lines of history [1000]. .TP +.B \-hyperrefOptions str +LaTeX hyperref package options [setpagesize=false,unicode]. +.TP .B \-iconify Iconify rendering window [false]. .TP @@ -200,6 +207,9 @@ Render 3D graphics using n pixels per bp (-1=auto) [-1]. .B \-resizestep step Resize step [1.2]. .TP +.B \-reverse +reverse 3D animations [false]. +.TP .B \-rgb Convert cmyk colors to rgb [false]. .TP diff --git a/Build/source/utils/asymptote/doc/asymptote.pdf b/Build/source/utils/asymptote/doc/asymptote.pdf index 951444d6fce..cb9f66d0168 100644 Binary files a/Build/source/utils/asymptote/doc/asymptote.pdf and b/Build/source/utils/asymptote/doc/asymptote.pdf differ diff --git a/Build/source/utils/asymptote/doc/asymptote.texi b/Build/source/utils/asymptote/doc/asymptote.texi index 39467931e05..6645b03a2cd 100644 --- a/Build/source/utils/asymptote/doc/asymptote.texi +++ b/Build/source/utils/asymptote/doc/asymptote.texi @@ -51,6 +51,7 @@ file LICENSE in the top-level source directory). * Installation:: Downloading and installing * Tutorial:: Getting started * Drawing commands:: Four primitive graphics commands +* Bezier curves:: Path connectors and direction specifiers * Programming:: The @code{Asymptote} vector graphics language * LaTeX usage:: Embedding @code{Asymptote} commands within @code{LaTeX} * Base modules:: Base modules shipped with @code{Asymptote} @@ -165,8 +166,8 @@ Base modules Graphical User Interface -* GUI Installation:: Installing @code{xasy} -* GUI Usage:: +* GUI installation:: Installing @code{xasy} +* GUI usage:: @end detailmenu @end menu @@ -282,7 +283,7 @@ We recommend subscribing to new release announcements at @noindent Users may also wish to monitor the @code{Asymptote} forum: @quotation -@url{http://sourceforge.net/forum/monitor.php?forum_id=409349} +@url{http://sourceforge.net/projects/asymptote/forums/forum/409349} @end quotation @noindent @@ -483,6 +484,7 @@ configuration variables @code{paperwidth} and @code{paperheight}. @cindex @code{texpath} @cindex @code{texcommand} @cindex @code{dvips} +@cindex @code{dvisvg} @cindex @code{convert} @cindex @code{display} @cindex @code{animate} @@ -492,6 +494,7 @@ The following configuration variables normally do not require adjustment: texpath texcommand dvips +dvisvg convert display animate @@ -766,61 +769,61 @@ make uninstall @node Tutorial @chapter Tutorial @cindex tutorial -@emph{An excellent user-written @code{Asymptote} tutorial is also available -from} - -@url{http://www.artofproblemsolving.com/Wiki/index.php/Asymptote:_Basics} +@cindex batch mode +To draw a line from coordinate (0,0) to coordinate (100,100), +create a text file @code{test.asy} containing +@verbatiminclude diagonal.asy @noindent -To draw a line from coordinate (0,0) to coordinate (100,100) using -@code{Asymptote}'s interactive mode, type at the command prompt: +Then execute the command @verbatim -asy -draw((0,0)--(100,100)); +asy -V test @end verbatim +@noindent +Alternatively, @code{MSDOS} users can drag and drop @code{test.asy} onto the +Desktop @code{asy} icon (or make @code{Asymptote} the default +application the extension @code{asy}). + +@noindent +@cindex @code{-V} +This method, known as @emph{batch mode}, outputs a @code{PostScript} +file @code{test.eps}. The @code{-V} option opens up a @code{PostScript} +viewer window so you can immediately view the result: @sp 1 @center @image{diagonal} - @cindex @code{bp} @cindex @code{pair} -The units here are @code{PostScript} "big points" -(1 @code{bp} = 1/72 @code{inch}); @code{--} means join with a linear segment. -In @code{Asymptote} coordinates like @code{(0,0)} and -@code{(1000,100)} are called @emph{pairs}. +@noindent +The @code{--} connector joins the two points @code{(0,0)} and +@code{(100,100)} with a linear segment. +Another method is @emph{interactive mode}, where @code{Asymptote} reads +individual commands as they are entered by the user. To try this out, enter +@code{Asymptote}'s interactive mode by clicking on the +@code{Asymptote} icon or typing the command @code{asy}. +Then type +@verbatim +draw((0,0)--(100,100)); +@end verbatim +@noindent +followed by @code{Enter}, to obtain the above image. @cindex tab completion @cindex arrow keys -At this point you can type in further draw commands, which will be added -to the displayed figure, or type @code{quit} to exit interactive mode. -You can use the arrow keys in interactive mode to edit previous lines -(assuming that you have support for the @acronym{GNU} @code{readline} library -enabled). The tab key will automatically complete unambiguous words; -otherwise, hitting tab again will show the possible choices. Further -commands specific to interactive mode are described in @ref{Interactive mode}. - -@cindex batch mode -In batch mode, @code{Asymptote} reads commands directly from a -file. To try this out, type -@verbatiminclude diagonal.asy - +@cindex erase +@cindex quit @noindent -into a file, say test.asy. Then execute this file with the -@code{MSDOS} or @code{UNIX} command +At this point you can type further @code{draw} commands, which will be added +to the displayed figure, @code{erase} to clear the canvas, @verbatim -asy -V test +input test; @end verbatim @noindent -@code{MSDOS} users can drag and drop the file onto the -Desktop @code{asy} icon or make @code{Asymptote} the -default application for files with the extension @code{asy}. - -@noindent -@cindex @code{-V} -The @code{-V} option opens up a @code{PostScript} -viewer window so you can immediately view the encapsulated -@code{PostScript} output. By default the output will be written to the -file @code{test.eps}; the prefix of the output file may be changed with -the @code{-o} command-line option. +to execute all of the commands contained in the file @code{test.asy}, +or @code{quit} to exit interactive mode. +You can use the arrow keys in interactive mode to edit previous lines. +The tab key will automatically complete unambiguous words; +otherwise, hitting tab again will show the possible choices. Further +commands specific to interactive mode are described in @ref{Interactive mode}. @cindex @code{cycle} One can draw a line with more than two points and create a cyclic path @@ -829,9 +832,13 @@ like this square: @sp 1 @center @image{square} -It is often inconvenient to work directly with @code{PostScript} coordinates. -The next example draws a unit square scaled to width 101 bp and height -101 bp. The output is identical to that of the previous example. +In @code{Asymptote} coordinates like (0,0) and (100,100) are called +@emph{pairs}. The pairs in the previous examples are expressed in +@code{PostScript} "big points" (1 @code{bp} = 1/72 @code{inch}). +However, it is often inconvenient to work directly in +@code{PostScript} coordinates. The next example draws a unit square +scaled to width 101 @code{bp} and height +101 @code{bp}. The output is identical to that of the previous example. @verbatim size(101,101); draw((0,0)--(1,0)--(1,1)--(0,1)--cycle); @@ -840,16 +847,16 @@ draw((0,0)--(1,0)--(1,1)--(0,1)--cycle); For convenience, the path @code{(0,0)--(1,0)--(1,1)--(0,1)--cycle} may be replaced with the predefined variable @code{unitsquare}, or equivalently, @code{box((0,0),(1,1))}. - @cindex @code{inches} @cindex @code{cm} @cindex @code{mm} @cindex @code{pt} One can also specify the size in @code{pt} (1 @code{pt} = 1/72.27 @code{inch}), -@code{cm}, @code{mm}, or @code{inches}. +@code{cm}, @code{mm}, or @code{inches}. +Two nonzero size arguments (or a single size argument) restrict the +size in both directions, preserving the aspect ratio. If 0 is given as a size argument, no restriction is made in that direction; -the overall scaling will be determined by the other direction -(@pxref{size}): +the overall scaling will be determined by the other direction (@pxref{size}): @verbatiminclude bigsquare.asy @sp 1 @center @image{bigsquare} @@ -861,12 +868,7 @@ To make the user coordinates represent multiples of exactly @code{1cm}: unitsize(1cm); draw(unitsquare); @end verbatim - -One can also specify different @math{x} and @math{y} unit sizes: -@verbatim -unitsize(1cm,2cm); -draw(unitsquare); -@end verbatim +@noindent Adding labels is easy in @code{Asymptote}; one specifies the label as a double-quoted @code{LaTeX} string, a @@ -884,11 +886,12 @@ coordinate, and an optional alignment direction: @code{N=(0,1)}, @code{NE=unit(N+E)}, and @code{ENE=unit(E+NE)}, etc., which along with the directions @code{up}, @code{down}, @code{right}, and @code{left} are defined as pairs in the @code{Asymptote} base -module @code{plain}. A user who has a local variable named @code{E} +module @code{plain} (a user who has a local variable named @code{E} may access the compass direction @code{E} by prefixing it with the name -of the module where it is defined: @code{plain.E}. +of the module where it is defined: @code{plain.E}). -This example draws a path that approximates a quarter circle: +This example draws a path that approximates a quarter circle, +terminated with an arrowhead: @verbatiminclude quartercircle.asy @sp 1 @center @image{quartercircle} @@ -899,7 +902,7 @@ interconnected with @cindex @code{--} @cindex @code{..} @code{--}, which denotes a straight line segment, or @code{..}, which -denotes a cubic spline. +denotes a cubic spline (@pxref{Bezier curves}). @cindex @code{unitcircle} @anchor{unitcircle} @cindex @code{unitcircle} @@ -910,116 +913,11 @@ connects smoothly back to the initial node, as in this approximation path unitcircle=E..N..W..S..cycle; @end verbatim -@cindex Bezier -@anchor{Bezier} -@cindex direction specifier -Each interior node of a cubic spline may be given a -direction prefix or suffix @code{@{dir@}}: the direction of the pair -@code{dir} specifies the direction of the incoming or outgoing tangent, -respectively, to the curve at that node. Exterior nodes may be -given direction specifiers only on their interior side. - -A cubic spline between the node @math{z_0}, with postcontrol point -@math{c_0}, and the node @math{z_1}, with precontrol point @math{c_1}, -is computed as the Bezier curve -@sp 1 -@center @image{bezier,,,(1-t)^3*z_0+3t(1-t)^2*c_0+3t^2(1-t)*c_1+t^3*z_1 for 0 <=t <= 1.} - -As illustrated in the diagram below, the third-order midpoint (@math{m_5}) -constructed from two endpoints @math{z_0} and @math{z_1} and two control points -@math{c_0} and @math{c_1}, is the point corresponding to @math{t=1/2} on -the Bezier curve formed by the quadruple (@math{z_0}, @math{c_0}, -@math{c_1}, @math{z_1}). This allows one to recursively construct the -desired curve, by using the newly extracted third-order midpoint as an -endpoint and the respective second- and first-order midpoints as control -points: -@sp 1 -@center @image{bezier2} - -Here @math{m_0}, @math{m_1} and @math{m_2} are the first-order -midpoints, @math{m_3} and @math{m_4} are the second-order midpoints, and -@math{m_5} is the third-order midpoint. -The curve is then constructed by recursively applying the algorithm to -(@math{z_0}, @math{m_0}, @math{m_3}, @math{m_5}) and -(@math{m_5}, @math{m_4}, @math{m_2}, @math{z_1}). - -In fact, an analogous property holds for points located at any -fraction @math{t} in @math{[0,1]} of each segment, not just for -midpoints (@math{t=1/2}). - -The Bezier curve constructed in this manner has the following properties: -@itemize @bullet - -@item It is entirely contained in the convex hull of the given four points. - -@item It starts heading from the first endpoint to the first control point -and finishes heading from the second control point to the second endpoint. - -@end itemize - -@cindex @code{controls} -The user can specify explicit control points between two nodes like this: -@verbatim -draw((0,0)..controls (0,100) and (100,100)..(100,0)); -@end verbatim - -However, it is usually more convenient to just use the -@code{..} operator, which tells @code{Asymptote} to choose its own -control points using the algorithms described in Donald Knuth's -monograph, The MetaFontbook, Chapter 14. -The user can still customize the guide (or path) by specifying -direction, tension, and curl values. - -The higher the tension, the straighter the curve is, and the more -it approximates a straight line. -@cindex @code{tension} -@cindex @code{and} -@cindex @code{atleast} -One can change the spline tension from its default value of 1 to any -real value greater than or equal to 0.75 (cf. John D. Hobby, Discrete and -Computational Geometry 1, 1986): -@verbatim -draw((100,0)..tension 2 ..(100,100)..(0,100)); -draw((100,0)..tension 2 and 1 ..(100,100)..(0,100)); -draw((100,0)..tension atleast 1 ..(100,100)..(0,100)); -@end verbatim - -@cindex @code{curl} -The curl parameter specifies the curvature at the endpoints of a path -(0 means straight; the default value of 1 means approximately circular): -@verbatim -draw((100,0){curl 0}..(100,100)..{curl 0}(0,100)); -@end verbatim - -@cindex @code{MetaPost ...@ } -@cindex @code{::} -The @code{MetaPost ...} path connector, which requests, when possible, an -inflection-free curve confined to a triangle defined by the -endpoints and directions, is implemented in @code{Asymptote} as the -convenient abbreviation @code{::} for @code{..tension atleast 1 ..} -(the ellipsis @code{...} is used in @code{Asymptote} to indicate a -variable number of arguments; @pxref{Rest arguments}). For example, -compare -@verbatiminclude dots.asy -@sp 1 -@center @image{dots} -@noindent -with -@verbatiminclude colons.asy -@sp 1 -@center @image{colons} - -@cindex @code{---} -@cindex @code{&} -The @code{---} connector is an abbreviation for @code{..tension atleast -infinity..} and the @code{&} connector concatenates two paths, after -first stripping off the last node of the first path (which normally -should coincide with the first node of the second path). - @cindex @code{PostScript} subpath @cindex @code{^^} @cindex @code{path[]} @cindex superpath +@noindent An @code{Asymptote} path, being connected, is equivalent to a @code{Postscript subpath}. The @code{^^} binary operator, which requests that the pen be moved (without drawing or affecting @@ -1032,6 +930,7 @@ initial point of the right-hand path, may be used to group several @center @image{superpath} @cindex evenodd +@noindent The @code{PostScript} even-odd fill rule here specifies that only the region bounded between the two unit circles is filled (@pxref{fillrule}). In this example, the same effect can be achieved by using the default @@ -1043,17 +942,21 @@ filldraw(unitcircle^^reverse(g),yellow,black); @cindex @code{unitbox} The @code{^^} operator is used by the @code{box(triple, triple)} function in -@code{three.asy} to construct the edges of a cube @code{unitbox} -without retracing steps: +the module @code{three.asy} to construct the edges of a +cube @code{unitbox} without retracing steps (@pxref{three}): @verbatiminclude cube.asy @sp 1 @center @image{cube} See section @ref{graph} (or the online @code{Asymptote} gallery and external links posted at @url{http://asymptote.sourceforge.net}) for -further examples, including two and three-dimensional scientific +further examples, including two and interactive three-dimensional scientific graphs. Additional examples have been posted by Philippe Ivaldi at -@url{http://piprim.tuxfamily.org/asymptote/}. +@url{http://www.piprime.fr/asymptote/}. +A user-written @code{Asymptote} tutorial is available at +@verbatim +http://www.artofproblemsolving.com/Wiki/index.php/Asymptote:_Basics +@end verbatim @node Drawing commands @chapter Drawing commands @@ -1637,6 +1540,114 @@ produce a CD label: @sp 1 @center @image{CDlabel} @verbatiminclude CDlabel.asy + +@node Bezier curves +@chapter Bezier curves +@cindex Bezier curves +@cindex direction specifier +Each interior node of a cubic spline may be given a +direction prefix or suffix @code{@{dir@}}: the direction of the pair +@code{dir} specifies the direction of the incoming or outgoing tangent, +respectively, to the curve at that node. Exterior nodes may be +given direction specifiers only on their interior side. + +A cubic spline between the node @math{z_0}, with postcontrol point +@math{c_0}, and the node @math{z_1}, with precontrol point @math{c_1}, +is computed as the Bezier curve +@sp 1 +@center @image{bezier,,,(1-t)^3*z_0+3t(1-t)^2*c_0+3t^2(1-t)*c_1+t^3*z_1 for 0 <=t <= 1.} + +As illustrated in the diagram below, the third-order midpoint (@math{m_5}) +constructed from two endpoints @math{z_0} and @math{z_1} and two control points +@math{c_0} and @math{c_1}, is the point corresponding to @math{t=1/2} on +the Bezier curve formed by the quadruple (@math{z_0}, @math{c_0}, +@math{c_1}, @math{z_1}). This allows one to recursively construct the +desired curve, by using the newly extracted third-order midpoint as an +endpoint and the respective second- and first-order midpoints as control +points: +@sp 1 +@center @image{bezier2} + +Here @math{m_0}, @math{m_1} and @math{m_2} are the first-order +midpoints, @math{m_3} and @math{m_4} are the second-order midpoints, and +@math{m_5} is the third-order midpoint. +The curve is then constructed by recursively applying the algorithm to +(@math{z_0}, @math{m_0}, @math{m_3}, @math{m_5}) and +(@math{m_5}, @math{m_4}, @math{m_2}, @math{z_1}). + +In fact, an analogous property holds for points located at any +fraction @math{t} in @math{[0,1]} of each segment, not just for +midpoints (@math{t=1/2}). + +The Bezier curve constructed in this manner has the following properties: +@itemize @bullet + +@item It is entirely contained in the convex hull of the given four points. + +@item It starts heading from the first endpoint to the first control point +and finishes heading from the second control point to the second endpoint. + +@end itemize + +@cindex @code{controls} +The user can specify explicit control points between two nodes like this: +@verbatim +draw((0,0)..controls (0,100) and (100,100)..(100,0)); +@end verbatim + +However, it is usually more convenient to just use the +@code{..} operator, which tells @code{Asymptote} to choose its own +control points using the algorithms described in Donald Knuth's +monograph, The MetaFontbook, Chapter 14. +The user can still customize the guide (or path) by specifying +direction, tension, and curl values. + +The higher the tension, the straighter the curve is, and the more +it approximates a straight line. +@cindex @code{tension} +@cindex @code{and} +@cindex @code{atleast} +One can change the spline tension from its default value of 1 to any +real value greater than or equal to 0.75 (cf. John D. Hobby, Discrete and +Computational Geometry 1, 1986): +@verbatim +draw((100,0)..tension 2 ..(100,100)..(0,100)); +draw((100,0)..tension 2 and 1 ..(100,100)..(0,100)); +draw((100,0)..tension atleast 1 ..(100,100)..(0,100)); +@end verbatim + +@cindex @code{curl} +The curl parameter specifies the curvature at the endpoints of a path +(0 means straight; the default value of 1 means approximately circular): +@verbatim +draw((100,0){curl 0}..(100,100)..{curl 0}(0,100)); +@end verbatim + +@cindex @code{MetaPost ...@ } +@cindex @code{::} +The @code{MetaPost ...} path connector, which requests, when possible, an +inflection-free curve confined to a triangle defined by the +endpoints and directions, is implemented in @code{Asymptote} as the +convenient abbreviation @code{::} for @code{..tension atleast 1 ..} +(the ellipsis @code{...} is used in @code{Asymptote} to indicate a +variable number of arguments; @pxref{Rest arguments}). For example, +compare +@verbatiminclude dots.asy +@sp 1 +@center @image{dots} +@noindent +with +@verbatiminclude colons.asy +@sp 1 +@center @image{colons} + +@cindex @code{---} +@cindex @code{&} +The @code{---} connector is an abbreviation for @code{..tension atleast +infinity..} and the @code{&} connector concatenates two paths, after +first stripping off the last node of the first path (which normally +should coincide with the first node of the second path). + @node Programming @chapter Programming @cindex programming @@ -2214,7 +2225,7 @@ path ellipse(pair c, real a, real b) @end verbatim This example illustrates the use of all five guide connectors discussed -in @ref{Tutorial}: +in @ref{Tutorial} and @ref{Bezier curves}: @verbatiminclude join.asy @sp 1 @center @image{join} @@ -2257,7 +2268,7 @@ is returned). @item pair point(path p, real t); This returns the coordinates of the point between node @code{floor(t)} and @code{floor(t)+1} corresponding to the cubic spline parameter -@code{t-floor(t)} (@pxref{Bezier}). If @code{t} lies outside the range +@code{t-floor(t)} (@pxref{Bezier curves}). If @code{t} lies outside the range [0,@code{length(p)}], it is first reduced modulo @code{length(p)} in the case where @code{p} is cyclic or else converted to the corresponding endpoint of @code{p}. @@ -2272,7 +2283,7 @@ two directions is returned. @item pair dir(path p, real t, bool normalize=true); returns the direction of the tangent to path @code{p} at the point between node @code{floor(t)} and @code{floor(t)+1} corresponding to the -cubic spline parameter @code{t-floor(t)} (@pxref{Bezier}). +cubic spline parameter @code{t-floor(t)} (@pxref{Bezier curves}). @cindex @code{accel} @item pair accel(path p, int t, int sign=0); @@ -3403,7 +3414,7 @@ pair min(picture pic, user=false); pair max(picture pic, user=false); pair size(picture pic, user=false); @end verbatim -calculate the @code{PostScript} bounds that picture @code{pic} would +calculate the bounds that picture @code{pic} would have if it were currently fit to a frame using its default size specification. If @code{user} is @code{false} the returned value is in @code{PostScript} coordinates, otherwise it is in user coordinates. @@ -6061,9 +6072,9 @@ structure. Link to the documentation for the @code{geometry} module are posted here: @url{http://asymptote.sourceforge.net/links.html}, including an extensive set of examples, -@url{http://piprim.tuxfamily.org/asymptote/geometry/index.html}, and an index: +@url{http://www.piprime.fr/files/asymptote/geometry/}, and an index: @quotation -@url{http://piprim.tuxfamily.org/asymptote/geometry/modules/geometry.asy.index.type.html} +@url{http://www.piprime.fr/files/asymptote/geometry/modules/geometry.asy.index.type.html} @end quotation @node trembling @@ -6072,7 +6083,7 @@ including an extensive set of examples, This module, written by Philippe Ivaldi and illustrated in the example @code{floatingdisk.asy}, allows one to draw wavy lines, as if drawn by hand. Further examples are posted at -@url{http://piprim.tuxfamily.org/asymptote/trembling/index.html} +@url{http://www.piprime.fr/files/asymptote/trembling/} @node stats @section @code{stats} @@ -6573,7 +6584,7 @@ or @code{xmax} specifies that the corresponding axis limit will be automatically determined from the picture limits. The optional @code{arrow} argument takes the same values as in the @code{draw} command (@pxref{arrows}). The axis is drawn before any -existing objects in the current picture unless @code{above=true}. +existing objects in @code{pic} unless @code{above=true}. The axis placement is determined by one of the following @code{axis} types: @table @code @@ -6734,7 +6745,7 @@ or @code{ymax} specifies that the corresponding axis limit will be automatically determined from the picture limits. The optional @code{arrow} argument takes the same values as in the @code{draw} command (@pxref{arrows}). The axis is drawn before any -existing objects in the current picture unless @code{above=true}. +existing objects in @code{pic} unless @code{above=true}. The tick type is specified by @code{ticks} and the axis placement is determined by one of the following @code{axis} types: @@ -6796,7 +6807,7 @@ This convenience routine draws both @math{x} and @math{y} axes on picture @code{pic} from @code{min} to @code{max}, with optional labels @code{xlabel} and @code{ylabel} and any arrows specified by @code{arrow}. The axes are drawn on top of -existing objects in the current picture only if @code{above=true}. +existing objects in @code{pic} only if @code{above=true}. @item @verbatim @@ -6814,7 +6825,7 @@ The optional integer array @code{divisor} specifies what tick divisors to try in the attempt to produce uncrowded tick labels. A @code{true} value for the flag @code{opposite} identifies an unlabelled secondary axis (typically drawn opposite a primary axis). The axis is drawn before -any existing objects in the current picture unless @code{above=true}. +any existing objects in @code{pic} unless @code{above=true}. The tick locator @code{ticklocate} is constructed by the routine @verbatim ticklocate ticklocate(real a, real b, autoscaleT S=defaultS, @@ -7560,6 +7571,9 @@ The keyboard shortcuts are: @item m: rendering mode (solid/mesh/patch) @item e: export @item c: show camera parameters +@item p: play animation +@item r: reverse animation +@item : step animation @item +: expand @item =: expand @item >: expand @@ -8235,7 +8249,7 @@ as illustrated in the examples @code{vectorfield3.asy} and This module, contributed by Philippe Ivaldi, can be used for drawing 3D grids. Here is an example (further examples can be found in -@code{grid3.asy} and at @url{http://piprim.tuxfamily.org/asymptote/grid3/}): +@code{grid3.asy} and at @url{http://www.piprime.fr/files/asymptote/grid3/}): @verbatiminclude grid3xyz.asy @sp 1 @center @image{grid3xyz} @@ -8328,7 +8342,7 @@ shading behaviour is the default shading behavior for a surface. An example of @code{tube} is provided in the file @code{trefoilknot.asy}. Further examples can be found at -@url{http://piprim.tuxfamily.org/asymptote/tube/}. +@url{http://www.piprime.fr/files/asymptote/tube/}. @node flowchart @section @code{flowchart} @@ -8604,7 +8618,7 @@ implements a number of explicit numerical integration schemes for ordinary differential equations. @node Options -@chapter Options +@chapter Command-line options @cindex options @cindex command-line options Type @code{asy -h} to see the full list of command-line options @@ -8800,6 +8814,9 @@ and must be entered immediately after the prompt: @cindex @code{help} @item help view the manual; +@item erase +erase @code{currentpicture}; +@cindex @code{input} @item reset reset the @code{Asymptote} environment to its initial state, except for changes to the settings module (@pxref{settings}), the current directory @@ -8869,12 +8886,12 @@ preliminary Graphical User Interface (@acronym{GUI}) @code{xasy} included with The modified figure can then be saved as a normal @code{Asymptote} file. @menu -* GUI Installation:: Installing @code{xasy} -* GUI Usage:: +* GUI installation:: Installing @code{xasy} +* GUI usage:: @end menu -@node GUI Installation -@section GUI Installation +@node GUI installation +@section GUI installation @cindex GUI installation As @code{xasy} is written in the interactive scripting language @@ -8911,8 +8928,8 @@ cd Imaging-1.1.7b1 python setup.py install @end verbatim -@node GUI Usage -@section GUI Usage +@node GUI usage +@section GUI usage @cindex GUI usage @cindex @code{deconstruct} @@ -8937,33 +8954,11 @@ elements will be individually deconstructed (@pxref{add}). @node PostScript to Asymptote @chapter @code{PostScript} to @code{Asymptote} @cindex @code{pstoedit} -The excellent @code{PostScript} editor @code{pstoedit} (version 3.45 or later; -available from @url{http://pstoedit.net}) includes an +The excellent @code{PostScript} editor @code{pstoedit} (version 3.50 or later; +available from @url{http://sourceforge.net/projects/pstoedit/}) includes an @code{Asymptote} backend. Unlike virtually all other @code{pstoedit} backends, this driver includes native clipping, even-odd fill rule, -@code{PostScript} subpath, and full image support. - -For full functionality, the patch @code{pstoedit-3.45asy.patch} -in the @code{patches} directory should be applied. On @code{UNIX} systems, as -the root user, place -@quotation -@url{http://prdownloads.sourceforge.net/pstoedit/pstoedit-3.45.tar.gz} -@end quotation -@noindent -in the @code{Asymptote} source directory, and type: - -@verbatim -tar -zxf pstoedit-3.45.tar.gz -cd pstoedit-3.45 -patch -p1 < ../patches/pstoedit-3.45asy.patch -autoconf -./configure --prefix=/usr -make install -@end verbatim - -@noindent -Then try: - +@code{PostScript} subpath, and full image support. Here is an example: @noindent @code{asy -V @value{Datadir}/doc/asymptote/examples/venn.asy} @noindent @@ -8992,7 +8987,7 @@ Questions on installing and using @code{Asymptote} that are not addressed in the @acronym{FAQ} should be sent to the @code{Asymptote} forum: @quotation -@url{http://sourceforge.net/forum/forum.php?forum_id=409349} +@url{http://sourceforge.net/projects/asymptote/forums/forum/409349} @end quotation @noindent Including an example that illustrates what you are trying to do will help @@ -9309,4 +9304,4 @@ Melenchuk, Martin Wiebusch, and Stefan Knorr. @c LocalWords: usplinetype vsplinetype leftbutton middlebutton rightbutton @c LocalWords: rotateY rotateZ wheelup zoomin wheeldown zoomout TeXLive @c LocalWords: viewportshift signedint signedness psview multiplatform nowarn -@c LocalWords: singlereal singleint writeoverloaded tubegranularity +@c LocalWords: singlereal singleint writeoverloaded tubegranularity dvisvg diff --git a/Build/source/utils/asymptote/doc/bigsquare.asy b/Build/source/utils/asymptote/doc/bigsquare.asy index b917dfc42cc..ae1f3046c7a 100644 --- a/Build/source/utils/asymptote/doc/bigsquare.asy +++ b/Build/source/utils/asymptote/doc/bigsquare.asy @@ -1,2 +1,2 @@ -size(0,3cm); +size(3cm,3cm); draw(unitsquare); diff --git a/Build/source/utils/asymptote/doc/options b/Build/source/utils/asymptote/doc/options index 6dc619a0686..41a40d5039c 100644 --- a/Build/source/utils/asymptote/doc/options +++ b/Build/source/utils/asymptote/doc/options @@ -13,6 +13,7 @@ Options (negate by replacing - with -no): -autorotate Enable automatic PDF page rotation [false] -batchMask Mask fpu exceptions in batch mode [false] -batchView View output in batch mode [false] +-billboard Force unnamed labels to always face viewer [false] -bw Convert all colors to black and white [false] -cd directory Set current directory; command-line only -cmyk Convert rgb colors to cmyk [false] @@ -24,10 +25,12 @@ Options (negate by replacing - with -no): -embed Embed rendered preview image [true] -exitonEOF Exit interactive mode on EOF [true] -fitscreen Fit rendered image to screen [true] +-framerate frames/sec Animation speed [30] -globalwrite Allow write to other directory [false] -gray Convert all colors to grayscale [false] -h,-help Show summary of options; command-line only -historylines n Retain n lines of history [1000] +-hyperrefOptions str LaTeX hyperref package options [setpagesize=false,unicode] -iconify Iconify rendering window [false] -inlineimage Generate inline embedded image [false] -inlinetex Generate inline TeX code [false] @@ -59,6 +62,7 @@ Options (negate by replacing - with -no): -q,-quiet Suppress welcome message [false] -render n Render 3D graphics using n pixels per bp (-1=auto) [-1] -resizestep step Resize step [1.2] +-reverse reverse 3D animations [false] -rgb Convert cmyk colors to rgb [false] -safe Disable system call [true] -scroll n Scroll standard output n lines at a time [0] diff --git a/Build/source/utils/asymptote/doc/png/asymptote.info b/Build/source/utils/asymptote/doc/png/asymptote.info index 999220e97c7..ba90056f71c 100644 --- a/Build/source/utils/asymptote/doc/png/asymptote.info +++ b/Build/source/utils/asymptote/doc/png/asymptote.info @@ -1,7 +1,7 @@ This is asymptote.info, produced by makeinfo version 4.13 from ../asymptote.texi. -This file documents `Asymptote', version 1.86. +This file documents `Asymptote', version 1.87. `http://asymptote.sourceforge.net' @@ -23,7 +23,7 @@ File: asymptote.info, Node: Top, Next: Description, Up: (dir) Asymptote ********* -This file documents `Asymptote', version 1.86. +This file documents `Asymptote', version 1.87. `http://asymptote.sourceforge.net' @@ -40,6 +40,7 @@ This file documents `Asymptote', version 1.86. * Installation:: Downloading and installing * Tutorial:: Getting started * Drawing commands:: Four primitive graphics commands +* Bezier curves:: Path connectors and direction specifiers * Programming:: The `Asymptote' vector graphics language * LaTeX usage:: Embedding `Asymptote' commands within `LaTeX' * Base modules:: Base modules shipped with `Asymptote' @@ -153,8 +154,8 @@ Base modules Graphical User Interface -* GUI Installation:: Installing `xasy' -* GUI Usage:: +* GUI installation:: Installing `xasy' +* GUI usage::  File: asymptote.info, Node: Description, Next: Installation, Prev: Top, Up: Top @@ -263,7 +264,7 @@ We recommend subscribing to new release announcements at `http://freshmeat.net/projects/asy' Users may also wish to monitor the `Asymptote' forum: - `http://sourceforge.net/forum/monitor.php?forum_id=409349' + `http://sourceforge.net/projects/asymptote/forums/forum/409349'  File: asymptote.info, Node: UNIX binary distributions, Next: MacOS X binary distributions, Up: Installation @@ -427,6 +428,7 @@ adjustment: texpath texcommand dvips +dvisvg convert display animate @@ -639,45 +641,39 @@ File: asymptote.info, Node: Tutorial, Next: Drawing commands, Prev: Installat 3 Tutorial ********** -_An excellent user-written `Asymptote' tutorial is also available from_ +To draw a line from coordinate (0,0) to coordinate (100,100), create a +text file `test.asy' containing - `http://www.artofproblemsolving.com/Wiki/index.php/Asymptote:_Basics' - -To draw a line from coordinate (0,0) to coordinate (100,100) using -`Asymptote''s interactive mode, type at the command prompt: -asy draw((0,0)--(100,100)); + Then execute the command +asy -V test + Alternatively, `MSDOS' users can drag and drop `test.asy' onto the +Desktop `asy' icon (or make `Asymptote' the default application the +extension `asy'). +This method, known as _batch mode_, outputs a `PostScript' file +`test.eps'. The `-V' option opens up a `PostScript' viewer window so +you can immediately view the result: -The units here are `PostScript' "big points" (1 `bp' = 1/72 `inch'); -`--' means join with a linear segment. In `Asymptote' coordinates like -`(0,0)' and `(1000,100)' are called _pairs_. - - At this point you can type in further draw commands, which will be -added to the displayed figure, or type `quit' to exit interactive mode. -You can use the arrow keys in interactive mode to edit previous lines -(assuming that you have support for the GNU `readline' library -enabled). The tab key will automatically complete unambiguous words; -otherwise, hitting tab again will show the possible choices. Further -commands specific to interactive mode are described in *note -Interactive mode::. - - In batch mode, `Asymptote' reads commands directly from a file. To -try this out, type +The `--' connector joins the two points `(0,0)' and `(100,100)' with a +linear segment. + Another method is _interactive mode_, where `Asymptote' reads +individual commands as they are entered by the user. To try this out, +enter `Asymptote''s interactive mode by clicking on the `Asymptote' +icon or typing the command `asy'. Then type draw((0,0)--(100,100)); - into a file, say test.asy. Then execute this file with the `MSDOS' or -`UNIX' command -asy -V test - `MSDOS' users can drag and drop the file onto the Desktop `asy' icon -or make `Asymptote' the default application for files with the -extension `asy'. - -The `-V' option opens up a `PostScript' viewer window so you can -immediately view the encapsulated `PostScript' output. By default the -output will be written to the file `test.eps'; the prefix of the output -file may be changed with the `-o' command-line option. + followed by `Enter', to obtain the above image. At this point you can +type further `draw' commands, which will be added to the displayed +figure, `erase' to clear the canvas, +input test; + to execute all of the commands contained in the file `test.asy', or +`quit' to exit interactive mode. You can use the arrow keys in +interactive mode to edit previous lines. The tab key will +automatically complete unambiguous words; otherwise, hitting tab again +will show the possible choices. Further commands specific to +interactive mode are described in *note Interactive mode::. One can draw a line with more than two points and create a cyclic path like this square: @@ -686,22 +682,25 @@ draw((0,0)--(100,0)--(100,100)--(0,100)--cycle); -It is often inconvenient to work directly with `PostScript' coordinates. -The next example draws a unit square scaled to width 101 bp and height -101 bp. The output is identical to that of the previous example. +In `Asymptote' coordinates like (0,0) and (100,100) are called _pairs_. +The pairs in the previous examples are expressed in `PostScript' "big +points" (1 `bp' = 1/72 `inch'). However, it is often inconvenient to +work directly in `PostScript' coordinates. The next example draws a +unit square scaled to width 101 `bp' and height 101 `bp'. The output is +identical to that of the previous example. size(101,101); draw((0,0)--(1,0)--(1,1)--(0,1)--cycle); For convenience, the path `(0,0)--(1,0)--(1,1)--(0,1)--cycle' may be replaced with the predefined variable `unitsquare', or equivalently, -`box((0,0),(1,1))'. - - One can also specify the size in `pt' (1 `pt' = 1/72.27 `inch'), -`cm', `mm', or `inches'. If 0 is given as a size argument, no +`box((0,0),(1,1))'. One can also specify the size in `pt' (1 `pt' = +1/72.27 `inch'), `cm', `mm', or `inches'. Two nonzero size arguments +(or a single size argument) restrict the size in both directions, +preserving the aspect ratio. If 0 is given as a size argument, no restriction is made in that direction; the overall scaling will be determined by the other direction (*note size::): -size(0,3cm); +size(3cm,3cm); draw(unitsquare); @@ -709,12 +708,7 @@ draw(unitsquare); To make the user coordinates represent multiples of exactly `1cm': unitsize(1cm); draw(unitsquare); - - One can also specify different x and y unit sizes: -unitsize(1cm,2cm); -draw(unitsquare); - - Adding labels is easy in `Asymptote'; one specifies the label as a + Adding labels is easy in `Asymptote'; one specifies the label as a double-quoted `LaTeX' string, a coordinate, and an optional alignment direction: @@ -730,107 +724,27 @@ label("$D$",(0,1),NW); `Asymptote' uses the standard compass directions `E=(1,0)', `N=(0,1)', `NE=unit(N+E)', and `ENE=unit(E+NE)', etc., which along with the directions `up', `down', `right', and `left' are defined as pairs in -the `Asymptote' base module `plain'. A user who has a local variable +the `Asymptote' base module `plain' (a user who has a local variable named `E' may access the compass direction `E' by prefixing it with the -name of the module where it is defined: `plain.E'. +name of the module where it is defined: `plain.E'). - This example draws a path that approximates a quarter circle: + This example draws a path that approximates a quarter circle, +terminated with an arrowhead: size(100,0); -draw((1,0){up}..{left}(0,1)); +draw((1,0){up}..{left}(0,1),Arrow); In general, a path is specified as a list of pairs (or other paths) interconnected with `--', which denotes a straight line segment, or -`..', which denotes a cubic spline. Specifying a final node `cycle' -creates a cyclic path that connects smoothly back to the initial node, -as in this approximation (accurate to within 0.06%) of a unit circle: +`..', which denotes a cubic spline (*note Bezier curves::). Specifying +a final node `cycle' creates a cyclic path that connects smoothly back +to the initial node, as in this approximation (accurate to within +0.06%) of a unit circle: path unitcircle=E..N..W..S..cycle; - Each interior node of a cubic spline may be given a direction prefix -or suffix `{dir}': the direction of the pair `dir' specifies the -direction of the incoming or outgoing tangent, respectively, to the -curve at that node. Exterior nodes may be given direction specifiers -only on their interior side. - - A cubic spline between the node z_0, with postcontrol point c_0, and -the node z_1, with precontrol point c_1, is computed as the Bezier curve - - - -As illustrated in the diagram below, the third-order midpoint (m_5) -constructed from two endpoints z_0 and z_1 and two control points c_0 -and c_1, is the point corresponding to t=1/2 on the Bezier curve formed -by the quadruple (z_0, c_0, c_1, z_1). This allows one to recursively -construct the desired curve, by using the newly extracted third-order -midpoint as an endpoint and the respective second- and first-order -midpoints as control points: - - - -Here m_0, m_1 and m_2 are the first-order midpoints, m_3 and m_4 are -the second-order midpoints, and m_5 is the third-order midpoint. The -curve is then constructed by recursively applying the algorithm to -(z_0, m_0, m_3, m_5) and (m_5, m_4, m_2, z_1). - - In fact, an analogous property holds for points located at any -fraction t in [0,1] of each segment, not just for midpoints (t=1/2). - - The Bezier curve constructed in this manner has the following -properties: - * It is entirely contained in the convex hull of the given four - points. - - * It starts heading from the first endpoint to the first control - point and finishes heading from the second control point to the - second endpoint. - - - The user can specify explicit control points between two nodes like -this: -draw((0,0)..controls (0,100) and (100,100)..(100,0)); - - However, it is usually more convenient to just use the `..' -operator, which tells `Asymptote' to choose its own control points -using the algorithms described in Donald Knuth's monograph, The -MetaFontbook, Chapter 14. The user can still customize the guide (or -path) by specifying direction, tension, and curl values. - - The higher the tension, the straighter the curve is, and the more it -approximates a straight line. One can change the spline tension from -its default value of 1 to any real value greater than or equal to 0.75 -(cf. John D. Hobby, Discrete and Computational Geometry 1, 1986): -draw((100,0)..tension 2 ..(100,100)..(0,100)); -draw((100,0)..tension 2 and 1 ..(100,100)..(0,100)); -draw((100,0)..tension atleast 1 ..(100,100)..(0,100)); - - The curl parameter specifies the curvature at the endpoints of a path -(0 means straight; the default value of 1 means approximately circular): -draw((100,0){curl 0}..(100,100)..{curl 0}(0,100)); - - The `MetaPost ...' path connector, which requests, when possible, an -inflection-free curve confined to a triangle defined by the endpoints -and directions, is implemented in `Asymptote' as the convenient -abbreviation `::' for `..tension atleast 1 ..' (the ellipsis `...' is -used in `Asymptote' to indicate a variable number of arguments; *note -Rest arguments::). For example, compare - -draw((0,0){up}..(100,25){right}..(200,0){down}); - - -with - -draw((0,0){up}::(100,25){right}::(200,0){down}); - - - -The `---' connector is an abbreviation for `..tension atleast -infinity..' and the `&' connector concatenates two paths, after first -stripping off the last node of the first path (which normally should -coincide with the first node of the second path). - - An `Asymptote' path, being connected, is equivalent to a `Postscript +An `Asymptote' path, being connected, is equivalent to a `Postscript subpath'. The `^^' binary operator, which requests that the pen be moved (without drawing or affecting endpoint curvatures) from the final point of the left-hand path to the initial point of the right-hand @@ -852,8 +766,8 @@ orientation of the paths: filldraw(unitcircle^^reverse(g),yellow,black); The `^^' operator is used by the `box(triple, triple)' function in -`three.asy' to construct the edges of a cube `unitbox' without -retracing steps: +the module `three.asy' to construct the edges of a cube `unitbox' +without retracing steps (*note three::): import three; dotgranularity=0; // Render dots as spheres. @@ -876,12 +790,14 @@ label("(0,0,1)",(0,0,1),Z); See section *note graph:: (or the online `Asymptote' gallery and external links posted at `http://asymptote.sourceforge.net') for -further examples, including two and three-dimensional scientific -graphs. Additional examples have been posted by Philippe Ivaldi at -`http://piprim.tuxfamily.org/asymptote/'. +further examples, including two and interactive three-dimensional +scientific graphs. Additional examples have been posted by Philippe +Ivaldi at `http://www.piprime.fr/asymptote/'. A user-written +`Asymptote' tutorial is available at +http://www.artofproblemsolving.com/Wiki/index.php/Asymptote:_Basics  -File: asymptote.info, Node: Drawing commands, Next: Programming, Prev: Tutorial, Up: Top +File: asymptote.info, Node: Drawing commands, Next: Bezier curves, Prev: Tutorial, Up: Top 4 Drawing commands ****************** @@ -1300,9 +1216,97 @@ label(graphic("logo."+nativeformat(),"height=7cm"),(0,-0.22)); clip(unitcircle^^(scale(2/11.7)*unitcircle),evenodd);  -File: asymptote.info, Node: Programming, Next: LaTeX usage, Prev: Drawing commands, Up: Top +File: asymptote.info, Node: Bezier curves, Next: Programming, Prev: Drawing commands, Up: Top + +5 Bezier curves +*************** + +Each interior node of a cubic spline may be given a direction prefix or +suffix `{dir}': the direction of the pair `dir' specifies the direction +of the incoming or outgoing tangent, respectively, to the curve at that +node. Exterior nodes may be given direction specifiers only on their +interior side. + + A cubic spline between the node z_0, with postcontrol point c_0, and +the node z_1, with precontrol point c_1, is computed as the Bezier curve + + + +As illustrated in the diagram below, the third-order midpoint (m_5) +constructed from two endpoints z_0 and z_1 and two control points c_0 +and c_1, is the point corresponding to t=1/2 on the Bezier curve formed +by the quadruple (z_0, c_0, c_1, z_1). This allows one to recursively +construct the desired curve, by using the newly extracted third-order +midpoint as an endpoint and the respective second- and first-order +midpoints as control points: + + + +Here m_0, m_1 and m_2 are the first-order midpoints, m_3 and m_4 are +the second-order midpoints, and m_5 is the third-order midpoint. The +curve is then constructed by recursively applying the algorithm to +(z_0, m_0, m_3, m_5) and (m_5, m_4, m_2, z_1). + + In fact, an analogous property holds for points located at any +fraction t in [0,1] of each segment, not just for midpoints (t=1/2). + + The Bezier curve constructed in this manner has the following +properties: + * It is entirely contained in the convex hull of the given four + points. + + * It starts heading from the first endpoint to the first control + point and finishes heading from the second control point to the + second endpoint. + + + The user can specify explicit control points between two nodes like +this: +draw((0,0)..controls (0,100) and (100,100)..(100,0)); + + However, it is usually more convenient to just use the `..' +operator, which tells `Asymptote' to choose its own control points +using the algorithms described in Donald Knuth's monograph, The +MetaFontbook, Chapter 14. The user can still customize the guide (or +path) by specifying direction, tension, and curl values. + + The higher the tension, the straighter the curve is, and the more it +approximates a straight line. One can change the spline tension from +its default value of 1 to any real value greater than or equal to 0.75 +(cf. John D. Hobby, Discrete and Computational Geometry 1, 1986): +draw((100,0)..tension 2 ..(100,100)..(0,100)); +draw((100,0)..tension 2 and 1 ..(100,100)..(0,100)); +draw((100,0)..tension atleast 1 ..(100,100)..(0,100)); + + The curl parameter specifies the curvature at the endpoints of a path +(0 means straight; the default value of 1 means approximately circular): +draw((100,0){curl 0}..(100,100)..{curl 0}(0,100)); + + The `MetaPost ...' path connector, which requests, when possible, an +inflection-free curve confined to a triangle defined by the endpoints +and directions, is implemented in `Asymptote' as the convenient +abbreviation `::' for `..tension atleast 1 ..' (the ellipsis `...' is +used in `Asymptote' to indicate a variable number of arguments; *note +Rest arguments::). For example, compare + +draw((0,0){up}..(100,25){right}..(200,0){down}); + + +with + +draw((0,0){up}::(100,25){right}::(200,0){down}); + + + +The `---' connector is an abbreviation for `..tension atleast +infinity..' and the `&' connector concatenates two paths, after first +stripping off the last node of the first path (which normally should +coincide with the first node of the second path). + + +File: asymptote.info, Node: Programming, Next: LaTeX usage, Prev: Bezier curves, Up: Top -5 Programming +6 Programming ************* Here is a short introductory example to the `Asymptote' programming @@ -1361,7 +1365,7 @@ languages.  File: asymptote.info, Node: Data types, Next: Paths and guides, Up: Programming -5.1 Data types +6.1 Data types ============== `Asymptote' supports the following data types (in addition to @@ -1704,7 +1708,7 @@ user-defined types):  File: asymptote.info, Node: Paths and guides, Next: Pens, Prev: Data types, Up: Programming -5.2 Paths and guides +6.2 Paths and guides ==================== `path' @@ -1746,7 +1750,7 @@ File: asymptote.info, Node: Paths and guides, Next: Pens, Prev: Data types, } This example illustrates the use of all five guide connectors - discussed in *note Tutorial::: size(300,0); + discussed in *note Tutorial:: and *note Bezier curves::: size(300,0); pair[] z=new pair[10]; z[0]=(0,100); z[1]=(50,0); z[2]=(180,0); @@ -1794,8 +1798,8 @@ File: asymptote.info, Node: Paths and guides, Next: Pens, Prev: Data types, `pair point(path p, real t);' This returns the coordinates of the point between node `floor(t)' and `floor(t)+1' corresponding to the cubic spline - parameter `t-floor(t)' (*note Bezier::). If `t' lies outside - the range [0,`length(p)'], it is first reduced modulo + parameter `t-floor(t)' (*note Bezier curves::). If `t' lies + outside the range [0,`length(p)'], it is first reduced modulo `length(p)' in the case where `p' is cyclic or else converted to the corresponding endpoint of `p'. @@ -1808,7 +1812,7 @@ File: asymptote.info, Node: Paths and guides, Next: Pens, Prev: Data types, `pair dir(path p, real t, bool normalize=true);' returns the direction of the tangent to path `p' at the point between node `floor(t)' and `floor(t)+1' corresponding to the - cubic spline parameter `t-floor(t)' (*note Bezier::). + cubic spline parameter `t-floor(t)' (*note Bezier curves::). `pair accel(path p, int t, int sign=0);' If `sign < 0', return the acceleration of the incoming path @@ -2105,7 +2109,7 @@ File: asymptote.info, Node: Paths and guides, Next: Pens, Prev: Data types,  File: asymptote.info, Node: Pens, Next: Transforms, Prev: Paths and guides, Up: Programming -5.3 Pens +6.3 Pens ======== In `Asymptote', pens provide a context for the four basic drawing @@ -2459,7 +2463,7 @@ default attributes to their initial values.  File: asymptote.info, Node: Transforms, Next: Frames and pictures, Prev: Pens, Up: Programming -5.4 Transforms +6.4 Transforms ============== `Asymptote' makes extensive use of affine transforms. A pair `(x,y)' is @@ -2517,7 +2521,7 @@ respectively.  File: asymptote.info, Node: Frames and pictures, Next: Files, Prev: Transforms, Up: Programming -5.5 Frames and pictures +6.5 Frames and pictures ======================= `frame' @@ -2686,10 +2690,10 @@ File: asymptote.info, Node: Frames and pictures, Next: Files, Prev: Transform The functions pair min(picture pic, user=false); pair max(picture pic, user=false); pair size(picture pic, user=false); - calculate the `PostScript' bounds that picture `pic' would have - if it were currently fit to a frame using its default size - specification. If `user' is `false' the returned value is in - `PostScript' coordinates, otherwise it is in user coordinates. + calculate the bounds that picture `pic' would have if it were + currently fit to a frame using its default size specification. If + `user' is `false' the returned value is in `PostScript' + coordinates, otherwise it is in user coordinates. The function pair point(picture pic=currentpicture, pair dir, bool user=true); is a convenient way of determining the point on the bounding box @@ -2809,7 +2813,7 @@ File: asymptote.info, Node: Frames and pictures, Next: Files, Prev: Transform  File: asymptote.info, Node: Files, Next: Variable initializers, Prev: Frames and pictures, Up: Programming -5.6 Files +6.6 Files ========= `Asymptote' can read and write text files (including comma-separated @@ -2969,7 +2973,7 @@ used to call the arbitrary system command `s'.  File: asymptote.info, Node: Variable initializers, Next: Structures, Prev: Files, Up: Programming -5.7 Variable initializers +6.7 Variable initializers ========================= A variable can be assigned a value when it is declared, as in `int @@ -3034,7 +3038,7 @@ sensible defaults for user-defined types.  File: asymptote.info, Node: Structures, Next: Operators, Prev: Variable initializers, Up: Programming -5.8 Structures +6.8 Structures ============== Users may also define their own data types as structures, along with @@ -3259,7 +3263,7 @@ the `Asymptote' base module `plain'.  File: asymptote.info, Node: Operators, Next: Implicit scaling, Prev: Structures, Up: Programming -5.9 Operators +6.9 Operators ============= * Menu: @@ -3271,7 +3275,7 @@ File: asymptote.info, Node: Operators, Next: Implicit scaling, Prev: Structur  File: asymptote.info, Node: Arithmetic & logical, Next: Self & prefix operators, Up: Operators -5.9.1 Arithmetic & logical operators +6.9.1 Arithmetic & logical operators ------------------------------------ `Asymptote' uses the standard binary arithmetic operators. However, @@ -3354,7 +3358,7 @@ OR(int,int)', `int XOR(int,int)', and `int NOT(int)'.  File: asymptote.info, Node: Self & prefix operators, Next: User-defined operators, Prev: Arithmetic & logical, Up: Operators -5.9.2 Self & prefix operators +6.9.2 Self & prefix operators ----------------------------- As in C, each of the arithmetic operators `+', `-', `*', `/', `%', and @@ -3379,7 +3383,7 @@ really needed, one can substitute the expressions `(++i-1)' and  File: asymptote.info, Node: User-defined operators, Prev: Self & prefix operators, Up: Operators -5.9.3 User-defined operators +6.9.3 User-defined operators ---------------------------- The following symbols may be used with `operator' to define or redefine @@ -3413,7 +3417,7 @@ write("g=",g);  File: asymptote.info, Node: Implicit scaling, Next: Functions, Prev: Operators, Up: Programming -5.10 Implicit scaling +6.10 Implicit scaling ===================== If a numeric literal is in front of certain types of expressions, then @@ -3450,7 +3454,7 @@ write(10cm);  File: asymptote.info, Node: Functions, Next: Arrays, Prev: Implicit scaling, Up: Programming -5.11 Functions +6.11 Functions ============== `Asymptote' functions are treated as variables with a signature @@ -3550,7 +3554,7 @@ segmentation fault, unless a fully working version of the GNU library  File: asymptote.info, Node: Default arguments, Next: Named arguments, Up: Functions -5.11.1 Default arguments +6.11.1 Default arguments ------------------------ `Asymptote' supports a more flexible mechanism for default function @@ -3569,7 +3573,7 @@ defined.  File: asymptote.info, Node: Named arguments, Next: Rest arguments, Prev: Default arguments, Up: Functions -5.11.2 Named arguments +6.11.2 Named arguments ---------------------- It is sometimes difficult to remember the order in which arguments @@ -3624,7 +3628,7 @@ would be allowed.  File: asymptote.info, Node: Rest arguments, Next: Mathematical functions, Prev: Named arguments, Up: Functions -5.11.3 Rest arguments +6.11.3 Rest arguments --------------------- Rest arguments allow one to write functions that take a variable number @@ -3704,7 +3708,7 @@ i(3,4); // ambiguous; the first candidate is better for the first argument,  File: asymptote.info, Node: Mathematical functions, Prev: Rest arguments, Up: Functions -5.11.4 Mathematical functions +6.11.4 Mathematical functions ----------------------------- `Asymptote' has built-in versions of the standard `libm' mathematical @@ -3790,7 +3794,7 @@ write(Si(1.0));  File: asymptote.info, Node: Arrays, Next: Casts, Prev: Functions, Up: Programming -5.12 Arrays +6.12 Arrays =========== * Menu: @@ -4187,7 +4191,7 @@ output with the functions `write(file,T[])', `write(file,T[][])',  File: asymptote.info, Node: Slices, Up: Arrays -5.12.1 Slices +6.12.1 Slices ------------- Asymptote allows a section of an array to be addressed as a slice using @@ -4275,7 +4279,7 @@ any of the cells.  File: asymptote.info, Node: Casts, Next: Import, Prev: Arrays, Up: Programming -5.13 Casts +6.13 Casts ========== `Asymptote' implicitly casts `int' to `real', `int' to `pair', `real' @@ -4335,7 +4339,7 @@ real operator cast(int x)=convert;  File: asymptote.info, Node: Import, Next: Static, Prev: Casts, Up: Programming -5.14 Import +6.14 Import =========== While `Asymptote' provides many features by default, some applications @@ -4477,7 +4481,7 @@ is `true'.  File: asymptote.info, Node: Static, Prev: Import, Up: Programming -5.15 Static +6.15 Static =========== Static qualifiers allocate the memory address of a variable in a higher @@ -4590,7 +4594,7 @@ the variable actually possesses.  File: asymptote.info, Node: LaTeX usage, Next: Base modules, Prev: Programming, Up: Top -6 `LaTeX' usage +7 `LaTeX' usage *************** `Asymptote' comes with a convenient `LaTeX' style file `asymptote.sty' @@ -4765,7 +4769,7 @@ draw("$X$",z0+s--z2+s,darkgreen,Arrows,Bars,PenMargins);  File: asymptote.info, Node: Base modules, Next: Options, Prev: LaTeX usage, Up: Top -7 Base modules +8 Base modules ************** `Asymptote' currently ships with the following base modules: @@ -4815,7 +4819,7 @@ File: asymptote.info, Node: Base modules, Next: Options, Prev: LaTeX usage,  File: asymptote.info, Node: plain, Next: simplex, Up: Base modules -7.1 `plain' +8.1 `plain' =========== This is the default `Asymptote' base file, which defines key parts of @@ -4832,7 +4836,7 @@ this feature.  File: asymptote.info, Node: simplex, Next: math, Prev: plain, Up: Base modules -7.2 `simplex' +8.2 `simplex' ============= This package solves the two-variable linear programming problem using @@ -4842,7 +4846,7 @@ sizing of pictures.  File: asymptote.info, Node: math, Next: interpolate, Prev: simplex, Up: Base modules -7.3 `math' +8.3 `math' ========== This package extends `Asymptote''s mathematical capabilities with @@ -4869,7 +4873,7 @@ matrix arithmetic and intersection algorithms:  File: asymptote.info, Node: interpolate, Next: geometry, Prev: math, Up: Base modules -7.4 `interpolate' +8.4 `interpolate' ================= This module implements Lagrange, Hermite, and standard cubic spline @@ -4879,7 +4883,7 @@ interpolation in `Asymptote', as illustrated in the example  File: asymptote.info, Node: geometry, Next: trembling, Prev: interpolate, Up: Base modules -7.5 `geometry' +8.5 `geometry' ============== This module, written by Philippe Ivaldi, provides an extensive set of @@ -4887,26 +4891,25 @@ geometry routines, including `perpendicular' symbols and a `triangle' structure. Link to the documentation for the `geometry' module are posted here: `http://asymptote.sourceforge.net/links.html', including an extensive set of examples, -`http://piprim.tuxfamily.org/asymptote/geometry/index.html', and an -index: +`http://www.piprime.fr/files/asymptote/geometry/', and an index: - `http://piprim.tuxfamily.org/asymptote/geometry/modules/geometry.asy.index.type.html' + `http://www.piprime.fr/files/asymptote/geometry/modules/geometry.asy.index.type.html'  File: asymptote.info, Node: trembling, Next: stats, Prev: geometry, Up: Base modules -7.6 `trembling' +8.6 `trembling' =============== This module, written by Philippe Ivaldi and illustrated in the example `floatingdisk.asy', allows one to draw wavy lines, as if drawn by hand. Further examples are posted at -`http://piprim.tuxfamily.org/asymptote/trembling/index.html' +`http://www.piprime.fr/files/asymptote/trembling/'  File: asymptote.info, Node: stats, Next: patterns, Prev: trembling, Up: Base modules -7.7 `stats' +8.7 `stats' =========== This package implements a Gaussian random number generator and a @@ -4916,7 +4919,7 @@ collection of statistics routines, including `histogram' and  File: asymptote.info, Node: patterns, Next: markers, Prev: stats, Up: Base modules -7.8 `patterns' +8.8 `patterns' ============== This package implements `Postscript' tiling patterns and includes @@ -4925,7 +4928,7 @@ several convenient pattern generation routines.  File: asymptote.info, Node: markers, Next: tree, Prev: patterns, Up: Base modules -7.9 `markers' +8.9 `markers' ============= This package implements specialized routines for marking paths and @@ -4974,7 +4977,7 @@ void markangle(picture pic=currentpicture, Label L="",  File: asymptote.info, Node: tree, Next: binarytree, Prev: markers, Up: Base modules -7.10 `tree' +8.10 `tree' =========== This package implements an example of a dynamic binary search tree. @@ -4982,7 +4985,7 @@ This package implements an example of a dynamic binary search tree.  File: asymptote.info, Node: binarytree, Next: drawtree, Prev: tree, Up: Base modules -7.11 `binarytree' +8.11 `binarytree' ================= This module can be used to draw an arbitrary binary tree and includes an @@ -5007,7 +5010,7 @@ add(pic2.fit(),(0,0),10S);  File: asymptote.info, Node: drawtree, Next: syzygy, Prev: binarytree, Up: Base modules -7.12 `drawtree' +8.12 `drawtree' =============== This is a simple tree drawing module used by the example `treetest.asy'. @@ -5015,7 +5018,7 @@ This is a simple tree drawing module used by the example `treetest.asy'.  File: asymptote.info, Node: syzygy, Next: feynman, Prev: drawtree, Up: Base modules -7.13 `syzygy' +8.13 `syzygy' ============= This module automates the drawing of braids, relations, and syzygies, @@ -5025,7 +5028,7 @@ along with the corresponding equations, as illustrated in the example  File: asymptote.info, Node: feynman, Next: roundedpath, Prev: syzygy, Up: Base modules -7.14 `feynman' +8.14 `feynman' ============== This package, contributed by Martin Wiebusch, is useful for drawing @@ -5035,7 +5038,7 @@ Feynman diagrams, as illustrated by the examples `eetomumu.asy' and  File: asymptote.info, Node: roundedpath, Next: animation, Prev: feynman, Up: Base modules -7.15 `roundedpath' +8.15 `roundedpath' ================== This package, contributed by Stefan Knorr, is useful for rounding the @@ -5045,7 +5048,7 @@ sharp corners of paths, as illustrated in the example file  File: asymptote.info, Node: animation, Next: embed, Prev: roundedpath, Up: Base modules -7.16 `animation' +8.16 `animation' ================ This module allows one to generate animations, as illustrated by the @@ -5079,7 +5082,7 @@ as described here:  File: asymptote.info, Node: embed, Next: slide, Prev: animation, Up: Base modules -7.17 `embed' +8.17 `embed' ============ This module provides an interface to the `LaTeX' package (included with @@ -5122,7 +5125,7 @@ animation (*note animate::).  File: asymptote.info, Node: slide, Next: MetaPost, Prev: embed, Up: Base modules -7.18 `slide' +8.18 `slide' ============ This package provides a simple yet high-quality facility for making @@ -5133,7 +5136,7 @@ the file `slidemovies.asy'). A simple example is provided in the file  File: asymptote.info, Node: MetaPost, Next: unicode, Prev: slide, Up: Base modules -7.19 `MetaPost' +8.19 `MetaPost' =============== This package provides some useful routines to help `MetaPost' users @@ -5151,7 +5154,7 @@ equation solver `solve' instead.  File: asymptote.info, Node: unicode, Next: latin1, Prev: MetaPost, Up: Base modules -7.20 `unicode' +8.20 `unicode' ============== Import this package at the beginning of the file to instruct `LaTeX' to @@ -5174,7 +5177,7 @@ texpreamble("\usepackage{CJK}  File: asymptote.info, Node: latin1, Next: babel, Prev: unicode, Up: Base modules -7.21 `latin1' +8.21 `latin1' ============= If you don't have `LaTeX' support for `unicode' installed, you can @@ -5185,7 +5188,7 @@ providing support for other ISO 8859 alphabets.  File: asymptote.info, Node: babel, Next: labelpath, Prev: latin1, Up: Base modules -7.22 `babel' +8.22 `babel' ============ This module implements the `LaTeX' `babel' package in `Asymptote'. For @@ -5196,7 +5199,7 @@ babel("german");  File: asymptote.info, Node: labelpath, Next: labelpath3, Prev: babel, Up: Base modules -7.23 `labelpath' +8.23 `labelpath' ================ This module uses the `PSTricks' `pstextpath' macro to fit labels along @@ -5215,7 +5218,7 @@ macro.  File: asymptote.info, Node: labelpath3, Next: annotate, Prev: labelpath, Up: Base modules -7.24 `labelpath3' +8.24 `labelpath3' ================= This module, contributed by Jens Schwaiger, implements a 3D version of @@ -5225,7 +5228,7 @@ is provided in `curvedlabel3.asy'.  File: asymptote.info, Node: annotate, Next: CAD, Prev: labelpath3, Up: Base modules -7.25 `annotate' +8.25 `annotate' =============== This module supports PDF annotations for viewing with `Adobe Reader', @@ -5239,7 +5242,7 @@ and `tex' TeX engines.  File: asymptote.info, Node: CAD, Next: graph, Prev: annotate, Up: Base modules -7.26 `CAD' +8.26 `CAD' ========== This package, contributed by Mark Henning, provides basic pen @@ -5249,7 +5252,7 @@ according to DIN 15. It is documented separately, in the file `CAD.pdf'.  File: asymptote.info, Node: graph, Next: palette, Prev: CAD, Up: Base modules -7.27 `graph' +8.27 `graph' ============ This package implements two-dimensional linear and logarithmic graphs, @@ -5361,9 +5364,9 @@ following routines: corresponding axis limit will be automatically determined from the picture limits. The optional `arrow' argument takes the same values as in the `draw' command (*note arrows::). The axis is - drawn before any existing objects in the current picture unless - `above=true'. The axis placement is determined by one of the - following `axis' types: + drawn before any existing objects in `pic' unless `above=true'. + The axis placement is determined by one of the following `axis' + types: `YZero(bool extend=true)' Request an x axis at y=0 (or y=1 on a logarithmic axis) @@ -5507,9 +5510,9 @@ following routines: corresponding axis limit will be automatically determined from the picture limits. The optional `arrow' argument takes the same values as in the `draw' command (*note arrows::). The axis is - drawn before any existing objects in the current picture unless - `above=true'. The tick type is specified by `ticks' and the axis - placement is determined by one of the following `axis' types: + drawn before any existing objects in `pic' unless `above=true'. + The tick type is specified by `ticks' and the axis placement is + determined by one of the following `axis' types: `XZero(bool extend=true)' Request a y axis at x=0 (or x=1 on a logarithmic axis) @@ -5549,7 +5552,7 @@ following routines: This convenience routine draws both x and y axes on picture `pic' from `min' to `max', with optional labels `xlabel' and `ylabel' and any arrows specified by `arrow'. The axes are drawn on top of - existing objects in the current picture only if `above=true'. + existing objects in `pic' only if `above=true'. * void axis(picture pic=currentpicture, Label L="", path g, pen p=currentpen, ticks ticks, ticklocate locate, @@ -5564,8 +5567,8 @@ following routines: uncrowded tick labels. A `true' value for the flag `opposite' identifies an unlabelled secondary axis (typically drawn opposite a primary axis). The axis is drawn before any existing objects in - the current picture unless `above=true'. The tick locator - `ticklocate' is constructed by the routine ticklocate ticklocate(real a, real b, autoscaleT S=defaultS, + `pic' unless `above=true'. The tick locator `ticklocate' is + constructed by the routine ticklocate ticklocate(real a, real b, autoscaleT S=defaultS, real tickmin=-infinity, real tickmax=infinity, real time(real)=null, pair dir(real)=zero); where `a' and `b' specify the respective tick values at @@ -6273,7 +6276,7 @@ following routines:  File: asymptote.info, Node: palette, Next: three, Prev: graph, Up: Base modules -7.28 `palette' +8.28 `palette' ============== `Asymptote' can also generate color density images and palettes. The @@ -6445,7 +6448,7 @@ pen[][] palette(real[][] f, pen[] palette);  File: asymptote.info, Node: three, Next: obj, Prev: palette, Up: Base modules -7.29 `three' +8.29 `three' ============ This module fully extends the notion of guides and paths in `Asymptote' @@ -6625,6 +6628,12 @@ There are four choices for viewing 3D `Asymptote' output: * c: show camera parameters + * p: play animation + + * r: reverse animation + + * : step animation + * +: expand * =: expand @@ -7018,7 +7027,7 @@ add(faces);  File: asymptote.info, Node: obj, Next: graph3, Prev: three, Up: Base modules -7.30 `obj' +8.30 `obj' ========== This module allows one to construct surfaces from simple obj files, as @@ -7027,7 +7036,7 @@ illustrated in the example files `galleon.asy' and `triceratops.asy'.  File: asymptote.info, Node: graph3, Next: grid3, Prev: obj, Up: Base modules -7.31 `graph3' +8.31 `graph3' ============= This module implements three-dimensional versions of the functions in @@ -7195,12 +7204,12 @@ picture vectorfield(path3 vector(pair v), triple f(pair z), pair a, pair b,  File: asymptote.info, Node: grid3, Next: solids, Prev: graph3, Up: Base modules -7.32 `grid3' +8.32 `grid3' ============ This module, contributed by Philippe Ivaldi, can be used for drawing 3D grids. Here is an example (further examples can be found in `grid3.asy' -and at `http://piprim.tuxfamily.org/asymptote/grid3/'): +and at `http://www.piprime.fr/files/asymptote/grid3/'): import grid3; @@ -7224,7 +7233,7 @@ zaxis3(Label("$z$",position=EndPoint,align=(-1,0.5)),Bounds(Min,Min),  File: asymptote.info, Node: solids, Next: tube, Prev: grid3, Up: Base modules -7.33 `solids' +8.33 `solids' ============= This solid geometry package defines a structure `revolution' that can @@ -7260,7 +7269,7 @@ struct skeleton {  File: asymptote.info, Node: tube, Next: flowchart, Prev: solids, Up: Base modules -7.34 `tube' +8.34 `tube' =========== This package extends the `tube' surfaces constructed in @@ -7306,12 +7315,12 @@ default shading behavior for a surface. An example of `tube' is provided in the file `trefoilknot.asy'. Further examples can be found at -`http://piprim.tuxfamily.org/asymptote/tube/'. +`http://www.piprime.fr/files/asymptote/tube/'.  File: asymptote.info, Node: flowchart, Next: contour, Prev: tube, Up: Base modules -7.35 `flowchart' +8.35 `flowchart' ================ This package provides routines for drawing flowcharts. The primary @@ -7426,7 +7435,7 @@ add(new void(picture pic, transform t) {  File: asymptote.info, Node: contour, Next: contour3, Prev: flowchart, Up: Base modules -7.36 `contour' +8.36 `contour' ============== This package draws contour lines. To construct contours corresponding @@ -7609,7 +7618,7 @@ Shewchuk.  File: asymptote.info, Node: contour3, Next: slopefield, Prev: contour, Up: Base modules -7.37 `contour3' +8.37 `contour3' =============== This package draws surfaces described as the null space of real-valued @@ -7619,7 +7628,7 @@ in the example file `magnetic.asy'.  File: asymptote.info, Node: slopefield, Next: ode, Prev: contour3, Up: Base modules -7.38 `slopefield' +8.38 `slopefield' ================= To draw a slope field for the differential equation dy/dx=f(x,y) (or @@ -7659,7 +7668,7 @@ draw(curve((0,0),func,(-3,-3),(3,3)),red);  File: asymptote.info, Node: ode, Prev: slopefield, Up: Base modules -7.39 `ode' +8.39 `ode' ========== The `ode' module, illustrated in the example `odetest.asy', implements @@ -7669,8 +7678,8 @@ differential equations.  File: asymptote.info, Node: Options, Next: Interactive mode, Prev: Base modules, Up: Top -8 Options -********* +9 Command-line options +********************** Type `asy -h' to see the full list of command-line options supported by `Asymptote': @@ -7690,6 +7699,7 @@ Options (negate by replacing - with -no): -autorotate Enable automatic PDF page rotation [false] -batchMask Mask fpu exceptions in batch mode [false] -batchView View output in batch mode [false] +-billboard Force unnamed labels to always face viewer [false] -bw Convert all colors to black and white [false] -cd directory Set current directory; command-line only -cmyk Convert rgb colors to cmyk [false] @@ -7701,10 +7711,12 @@ Options (negate by replacing - with -no): -embed Embed rendered preview image [true] -exitonEOF Exit interactive mode on EOF [true] -fitscreen Fit rendered image to screen [true] +-framerate frames/sec Animation speed [30] -globalwrite Allow write to other directory [false] -gray Convert all colors to grayscale [false] -h,-help Show summary of options; command-line only -historylines n Retain n lines of history [1000] +-hyperrefOptions str LaTeX hyperref package options [setpagesize=false,unicode] -iconify Iconify rendering window [false] -inlineimage Generate inline embedded image [false] -inlinetex Generate inline TeX code [false] @@ -7736,6 +7748,7 @@ Options (negate by replacing - with -no): -q,-quiet Suppress welcome message [false] -render n Render 3D graphics using n pixels per bp (-1=auto) [-1] -resizestep step Resize step [1.2] +-reverse reverse 3D animations [false] -rgb Convert cmyk colors to rgb [false] -safe Disable system call [true] -scroll n Scroll standard output n lines at a time [0] @@ -7873,8 +7886,8 @@ option:  File: asymptote.info, Node: Interactive mode, Next: GUI, Prev: Options, Up: Top -9 Interactive mode -****************** +10 Interactive mode +******************* Interactive mode is entered by executing the command `asy' with no file arguments. When the `-multiline' option is disabled (the default), each @@ -7898,6 +7911,9 @@ and must be entered immediately after the prompt: `help' view the manual; +`erase' + erase `currentpicture'; + `reset' reset the `Asymptote' environment to its initial state, except for changes to the settings module (*note settings::), the current @@ -7944,7 +7960,7 @@ g.label("\"$O$\", (0,0), SW")  File: asymptote.info, Node: GUI, Next: PostScript to Asymptote, Prev: Interactive mode, Up: Top -10 Graphical User Interface +11 Graphical User Interface *************************** In the event that adjustments to the final figure are required, the @@ -7954,13 +7970,13 @@ The modified figure can then be saved as a normal `Asymptote' file. * Menu: -* GUI Installation:: Installing `xasy' -* GUI Usage:: +* GUI installation:: Installing `xasy' +* GUI usage::  -File: asymptote.info, Node: GUI Installation, Next: GUI Usage, Up: GUI +File: asymptote.info, Node: GUI installation, Next: GUI usage, Up: GUI -10.1 GUI Installation +11.1 GUI installation ===================== As `xasy' is written in the interactive scripting language `Python/TK', @@ -7989,9 +8005,9 @@ cd Imaging-1.1.7b1 python setup.py install  -File: asymptote.info, Node: GUI Usage, Prev: GUI Installation, Up: GUI +File: asymptote.info, Node: GUI usage, Prev: GUI installation, Up: GUI -10.2 GUI Usage +11.2 GUI usage ============== A wheel mouse is convenient for raising and lowering objects within @@ -8012,32 +8028,15 @@ elements will be individually deconstructed (*note add::).  File: asymptote.info, Node: PostScript to Asymptote, Next: Help, Prev: GUI, Up: Top -11 `PostScript' to `Asymptote' +12 `PostScript' to `Asymptote' ****************************** -The excellent `PostScript' editor `pstoedit' (version 3.45 or later; -available from `http://pstoedit.net') includes an `Asymptote' backend. -Unlike virtually all other `pstoedit' backends, this driver includes -native clipping, even-odd fill rule, `PostScript' subpath, and full -image support. - - For full functionality, the patch `pstoedit-3.45asy.patch' in the -`patches' directory should be applied. On `UNIX' systems, as the root -user, place - - `http://prdownloads.sourceforge.net/pstoedit/pstoedit-3.45.tar.gz' - in the `Asymptote' source directory, and type: - -tar -zxf pstoedit-3.45.tar.gz -cd pstoedit-3.45 -patch -p1 < ../patches/pstoedit-3.45asy.patch -autoconf -./configure --prefix=/usr -make install - -Then try: - -`asy -V /usr/local/share/doc/asymptote/examples/venn.asy' +The excellent `PostScript' editor `pstoedit' (version 3.50 or later; +available from `http://sourceforge.net/projects/pstoedit/') includes an +`Asymptote' backend. Unlike virtually all other `pstoedit' backends, +this driver includes native clipping, even-odd fill rule, `PostScript' +subpath, and full image support. Here is an example: `asy -V +/usr/local/share/doc/asymptote/examples/venn.asy' pstoedit -f asy venn.eps test.asy asy -V test @@ -8048,7 +8047,7 @@ If the line widths aren't quite correct, try giving `pstoedit' the  File: asymptote.info, Node: Help, Next: Debugger, Prev: PostScript to Asymptote, Up: Top -12 Help +13 Help ******* A list of frequently asked questions (FAQ) is maintained at @@ -8057,7 +8056,7 @@ A list of frequently asked questions (FAQ) is maintained at Questions on installing and using `Asymptote' that are not addressed in the FAQ should be sent to the `Asymptote' forum: - `http://sourceforge.net/forum/forum.php?forum_id=409349' + `http://sourceforge.net/projects/asymptote/forums/forum/409349' Including an example that illustrates what you are trying to do will help you get useful feedback. `LaTeX' problems can often be diagnosed with the `-vv' or `-vvv' command-line options. Contributions in the @@ -8088,7 +8087,7 @@ generates such segmentation faults along with your bug report).  File: asymptote.info, Node: Debugger, Next: Credits, Prev: Help, Up: Top -13 Debugger +14 Debugger *********** Asymptote now includes a line-based (as opposed to code-based) debugger @@ -8156,7 +8155,7 @@ void breakpoint(code s=quote{});  File: asymptote.info, Node: Credits, Next: Index, Prev: Debugger, Up: Top -14 Acknowledgments +15 Acknowledgments ****************** Financial support for the development of `Asymptote' was generously @@ -8195,7 +8194,7 @@ Index (line 6) * & <1>: Arithmetic & logical. (line 56) -* &: Tutorial. (line 192) +* &: Bezier curves. (line 83) * &&: Arithmetic & logical. (line 53) * * <1>: Arithmetic & logical. @@ -8216,16 +8215,16 @@ Index (line 14) * -- <1>: Self & prefix operators. (line 6) -* --: Tutorial. (line 109) -* ---: Tutorial. (line 192) +* --: Tutorial. (line 102) +* ---: Bezier curves. (line 83) * -=: Self & prefix operators. (line 6) -* -c: Options. (line 163) -* -l: Options. (line 182) -* -u: Options. (line 173) -* -V <1>: Tutorial. (line 41) +* -c: Options. (line 167) +* -l: Options. (line 186) +* -u: Options. (line 177) +* -V <1>: Tutorial. (line 16) * -V: Configuring. (line 6) -* ..: Tutorial. (line 109) +* ..: Tutorial. (line 102) * .asy: Search paths. (line 13) * /: Arithmetic & logical. (line 20) @@ -8234,12 +8233,12 @@ Index * 2D graphs: graph. (line 6) * 3D graphs: graph3. (line 6) * 3D grids: grid3. (line 6) -* 3D PostScript: three. (line 526) +* 3D PostScript: three. (line 532) * 3D rendering: Compiling from UNIX source. (line 16) * :: Arithmetic & logical. (line 73) -* ::: Tutorial. (line 176) +* ::: Bezier curves. (line 67) * <: Arithmetic & logical. (line 41) * <=: Arithmetic & logical. @@ -8257,13 +8256,13 @@ Index (line 28) * ^=: Self & prefix operators. (line 6) -* ^^: Tutorial. (line 197) +* ^^: Tutorial. (line 109) * a4: Configuring. (line 61) * abort: Data types. (line 321) * abs <1>: Mathematical functions. (line 35) * abs: Data types. (line 60) -* accel <1>: three. (line 456) +* accel <1>: three. (line 462) * accel: Paths and guides. (line 109) * access: Import. (line 6) * acknowledgments: Credits. (line 6) @@ -8283,35 +8282,35 @@ Index (line 48) * alias <1>: Arrays. (line 184) * alias: Structures. (line 54) -* align: Options. (line 157) +* align: Options. (line 161) * Align: label. (line 12) * all: Arrays. (line 328) * Allow: Pens. (line 324) * AND: Arithmetic & logical. (line 80) -* and: Tutorial. (line 165) +* and: Bezier curves. (line 56) * angle: Data types. (line 68) * animate <1>: animation. (line 12) * animate <2>: Files. (line 151) * animate: Configuring. (line 67) * animation: animation. (line 6) * annotate: annotate. (line 6) -* antialias <1>: Options. (line 136) -* antialias: three. (line 199) +* antialias <1>: Options. (line 140) +* antialias: three. (line 205) * antialiasing: Compiling from UNIX source. (line 16) * append <1>: Arrays. (line 39) * append: Files. (line 36) -* arc: three. (line 265) +* arc: three. (line 271) * Arc: Paths and guides. (line 32) * arc: Paths and guides. (line 22) * ArcArrow: draw. (line 26) -* ArcArrow3: three. (line 499) +* ArcArrow3: three. (line 505) * ArcArrows: draw. (line 26) -* ArcArrows3: three. (line 499) -* arclength <1>: three. (line 456) +* ArcArrows3: three. (line 505) +* arclength <1>: three. (line 462) * arclength: Paths and guides. (line 136) -* arctime <1>: three. (line 456) +* arctime <1>: three. (line 462) * arctime: Paths and guides. (line 140) * arguments: Default arguments. (line 6) * arithmetic operators: Arithmetic & logical. @@ -8322,11 +8321,11 @@ Index * arrow: label. (line 72) * Arrow: draw. (line 26) * arrow: Drawing commands. (line 31) -* arrow keys: Tutorial. (line 21) -* Arrow3: three. (line 499) +* arrow keys: Tutorial. (line 29) +* Arrow3: three. (line 505) * Arrows: draw. (line 26) * arrows: draw. (line 26) -* Arrows3: three. (line 499) +* Arrows3: three. (line 505) * as: Import. (line 70) * aSin: Mathematical functions. (line 20) @@ -8341,7 +8340,7 @@ Index * asy.vim: Editing modes. (line 33) * asymptote.sty: LaTeX usage. (line 6) * asymptote.xml: Editing modes. (line 49) -* ASYMPTOTE_CONFIG: Options. (line 109) +* ASYMPTOTE_CONFIG: Options. (line 113) * aTan: Mathematical functions. (line 20) * atan: Mathematical functions. @@ -8350,11 +8349,11 @@ Index (line 6) * atanh: Mathematical functions. (line 6) -* atleast: Tutorial. (line 165) +* atleast: Bezier curves. (line 56) * attach <1>: graph. (line 405) * attach: LaTeX usage. (line 32) -* autoadjust: three. (line 336) -* autoimport: Options. (line 105) +* autoadjust: three. (line 342) +* autoimport: Options. (line 109) * automatic scaling: graph. (line 672) * axialshade: fill. (line 43) * axis <1>: graph3. (line 66) @@ -8362,36 +8361,36 @@ Index * azimuth: Data types. (line 124) * babel: babel. (line 6) * background color: Frames and pictures. (line 164) -* BackView: three. (line 363) +* BackView: three. (line 369) * Bar: draw. (line 19) -* Bar3: three. (line 499) +* Bar3: three. (line 505) * Bars: draw. (line 19) -* Bars3: three. (line 499) +* Bars3: three. (line 505) * barsize: draw. (line 19) * base modules: Base modules. (line 6) * basealign: Pens. (line 165) * baseline: label. (line 92) -* batch mode: Tutorial. (line 30) +* batch mode: Tutorial. (line 6) * beep: Data types. (line 335) * BeginArcArrow: draw. (line 26) -* BeginArcArrow3: three. (line 499) +* BeginArcArrow3: three. (line 505) * BeginArrow: draw. (line 26) -* BeginArrow3: three. (line 499) +* BeginArrow3: three. (line 505) * BeginBar: draw. (line 19) -* BeginBar3: three. (line 499) +* BeginBar3: three. (line 505) * BeginDotMargin: draw. (line 42) -* BeginDotMargin3: three. (line 515) +* BeginDotMargin3: three. (line 521) * BeginMargin: draw. (line 42) -* BeginMargin3: three. (line 515) +* BeginMargin3: three. (line 521) * BeginPenMargin: draw. (line 42) -* BeginPenMargin2: three. (line 515) -* BeginPenMargin3: three. (line 515) +* BeginPenMargin2: three. (line 521) +* BeginPenMargin3: three. (line 521) * BeginPoint: label. (line 57) * Bessel: Mathematical functions. (line 48) * bevel: flowchart. (line 68) * beveljoin: Pens. (line 135) -* Bezier: Tutorial. (line 115) +* Bezier curves: Bezier curves. (line 6) * bezulate: three. (line 99) * Bi: Mathematical functions. (line 48) @@ -8420,13 +8419,13 @@ Index (line 6) * Bottom: graph. (line 128) * BottomTop: graph. (line 134) -* BottomView: three. (line 363) +* BottomView: three. (line 369) * bounding box: Frames and pictures. (line 164) * Bounds: graph3. (line 20) * boutput: Files. (line 71) -* box <1>: three. (line 287) +* box <1>: three. (line 293) * box: Frames and pictures. (line 22) -* bp: Tutorial. (line 17) +* bp: Tutorial. (line 21) * break: Programming. (line 29) * breakpoints: Debugger. (line 21) * brick: Pens. (line 248) @@ -8446,7 +8445,7 @@ Index * cd: Files. (line 24) * ceil: Mathematical functions. (line 26) -* center: three. (line 320) +* center: three. (line 326) * Center: label. (line 62) * checker: Pens. (line 248) * Chinese: unicode. (line 12) @@ -8455,7 +8454,7 @@ Index * Ci: Mathematical functions. (line 48) * circle <1>: flowchart. (line 57) -* circle: three. (line 261) +* circle: three. (line 267) * Circle: Paths and guides. (line 17) * circle: Paths and guides. (line 10) * circlebarframe: markers. (line 18) @@ -8463,7 +8462,7 @@ Index * clear <1>: Debugger. (line 23) * clear: Files. (line 89) * clip: fill. (line 110) -* cm: Tutorial. (line 63) +* cm: Tutorial. (line 58) * cmd: Configuring. (line 34) * cmyk: Pens. (line 34) * colatitude: Data types. (line 129) @@ -8476,9 +8475,9 @@ Index * comma: Files. (line 59) * comma-separated-value mode: Arrays. (line 361) * command-line options <1>: Options. (line 6) -* command-line options: Configuring. (line 82) +* command-line options: Configuring. (line 83) * comment character: Files. (line 15) -* compass directions: Tutorial. (line 94) +* compass directions: Tutorial. (line 86) * Compiling from UNIX source: Compiling from UNIX source. (line 6) * complement: Arrays. (line 150) @@ -8486,25 +8485,25 @@ Index * conditional <1>: Arithmetic & logical. (line 73) * conditional: Programming. (line 8) -* config: Options. (line 109) -* configuration file <1>: Options. (line 109) +* config: Options. (line 113) +* configuration file <1>: Options. (line 113) * configuration file: Configuring. (line 23) * configuring: Configuring. (line 6) * conj: Data types. (line 57) * constructors: Structures. (line 95) -* context: Options. (line 136) +* context: Options. (line 140) * continue <1>: Debugger. (line 31) * continue: Programming. (line 29) * contour: contour. (line 9) * contour3: contour3. (line 6) * controls <1>: three. (line 6) -* controls: Tutorial. (line 154) +* controls: Bezier curves. (line 45) * controlSpecifier: Paths and guides. (line 374) -* convert <1>: Options. (line 136) +* convert <1>: Options. (line 140) * convert <2>: animation. (line 6) * convert <3>: Files. (line 151) * convert: Configuring. (line 67) -* convertOptions: Options. (line 124) +* convertOptions: Options. (line 128) * Coons shading: fill. (line 74) * copy: Arrays. (line 171) * Cos: Mathematical functions. @@ -8523,18 +8522,18 @@ Index * csv: Arrays. (line 361) * cubicroots: Arrays. (line 317) * curl <1>: three. (line 6) -* curl: Tutorial. (line 172) +* curl: Bezier curves. (line 63) * curlSpecifier: Paths and guides. (line 386) * currentpen: Pens. (line 6) -* currentprojection: three. (line 360) +* currentprojection: three. (line 366) * curve: slopefield. (line 20) * custom axis types: graph. (line 138) * custom mark routine: graph. (line 566) * custom tick locations: graph. (line 241) * cut: Paths and guides. (line 232) * cycle <1>: three. (line 6) -* cycle: Tutorial. (line 46) -* cyclic <1>: three. (line 456) +* cycle: Tutorial. (line 40) +* cyclic <1>: three. (line 462) * cyclic <2>: Arrays. (line 39) * cyclic: Paths and guides. (line 74) * Cyrillic: unicode. (line 7) @@ -8546,11 +8545,11 @@ Index (line 19) * debugger: Debugger. (line 6) * declaration: Programming. (line 8) -* deconstruct: GUI Usage. (line 6) +* deconstruct: GUI usage. (line 6) * default arguments: Default arguments. (line 6) * defaultformat: graph. (line 169) * DefaultHead: draw. (line 26) -* DefaultHead3: three. (line 499) +* DefaultHead3: three. (line 505) * defaultpen: Pens. (line 46) * deferred drawing: simplex. (line 6) * Degrees: Mathematical functions. @@ -8564,11 +8563,11 @@ Index * diagonal: Arrays. (line 302) * diamond: flowchart. (line 50) * dimension: Arrays. (line 366) -* dir <1>: three. (line 456) +* dir <1>: three. (line 462) * dir <2>: Paths and guides. (line 98) * dir <3>: Data types. (line 85) * dir: Search paths. (line 10) -* direction specifier: Tutorial. (line 115) +* direction specifier: Bezier curves. (line 6) * directory: Files. (line 24) * dirSpecifier: Paths and guides. (line 368) * dirtime: Paths and guides. (line 146) @@ -8577,11 +8576,11 @@ Index * dot <1>: Data types. (line 98) * dot: draw. (line 83) * DotMargin: draw. (line 42) -* DotMargin3: three. (line 515) +* DotMargin3: three. (line 521) * DotMargins: draw. (line 42) -* DotMargins3: three. (line 515) +* DotMargins3: three. (line 521) * dotted: Pens. (line 92) -* double deferred drawing: three. (line 242) +* double deferred drawing: three. (line 248) * double precision: Files. (line 71) * Draw: Frames and pictures. (line 147) * draw: draw. (line 110) @@ -8591,10 +8590,11 @@ Index * drawline: math. (line 9) * drawtree: drawtree. (line 9) * dvips: Configuring. (line 67) -* dvipsOptions: Options. (line 124) +* dvipsOptions: Options. (line 128) +* dvisvg: Configuring. (line 67) * E <1>: Mathematical functions. (line 48) -* E: Tutorial. (line 94) +* E: Tutorial. (line 86) * Editing modes: Editing modes. (line 6) * Ei: Mathematical functions. (line 48) @@ -8607,29 +8607,30 @@ Index * embed: embed. (line 6) * empty: Frames and pictures. (line 7) * EndArcArrow: draw. (line 26) -* EndArcArrow3: three. (line 499) +* EndArcArrow3: three. (line 505) * EndArrow: draw. (line 26) -* EndArrow3: three. (line 499) +* EndArrow3: three. (line 505) * EndBar: draw. (line 19) -* EndBar3: three. (line 499) +* EndBar3: three. (line 505) * EndDotMargin: draw. (line 42) -* EndDotMargin3: three. (line 515) +* EndDotMargin3: three. (line 521) * endl: Files. (line 59) * EndMargin: draw. (line 42) -* EndMargin3: three. (line 515) +* EndMargin3: three. (line 521) * EndPenMargin: draw. (line 42) -* EndPenMargin2: three. (line 515) -* EndPenMargin3: three. (line 515) +* EndPenMargin2: three. (line 521) +* EndPenMargin3: three. (line 521) * EndPoint: label. (line 57) * envelope: Frames and pictures. (line 22) -* environment variables: Configuring. (line 86) +* environment variables: Configuring. (line 87) * eof <1>: Arrays. (line 343) * eof: Files. (line 89) * eol <1>: Arrays. (line 343) * eol: Files. (line 89) * EPS: label. (line 80) * erase <1>: Frames and pictures. (line 7) -* erase: Data types. (line 239) +* erase <2>: Data types. (line 239) +* erase: Tutorial. (line 29) * erf: Mathematical functions. (line 6) * erfc: Mathematical functions. @@ -8639,9 +8640,9 @@ Index * errorbars: graph. (line 474) * eval: Import. (line 101) * evenodd <1>: Pens. (line 149) -* evenodd: Tutorial. (line 211) +* evenodd: Tutorial. (line 123) * exit <1>: Debugger. (line 57) -* exit <2>: Interactive mode. (line 37) +* exit <2>: Interactive mode. (line 40) * exit: Data types. (line 326) * exp: Mathematical functions. (line 6) @@ -8656,12 +8657,12 @@ Index * extension <1>: MetaPost. (line 10) * extension: Paths and guides. (line 227) * external: embed. (line 28) -* extrude: three. (line 450) +* extrude: three. (line 456) * F: Mathematical functions. (line 48) * fabs: Mathematical functions. (line 6) -* face: three. (line 534) +* face: three. (line 540) * factorial: Mathematical functions. (line 39) * Fedora: UNIX binary distributions. @@ -8698,14 +8699,14 @@ Index * fontcommand: Pens. (line 204) * fontsize: Pens. (line 175) * for: Programming. (line 8) -* format <1>: Options. (line 136) +* format <1>: Options. (line 140) * format: Data types. (line 266) * forum: Help. (line 6) * frame: Frames and pictures. (line 7) * freeglut: Compiling from UNIX source. (line 16) * from: Import. (line 17) -* FrontView: three. (line 363) +* FrontView: three. (line 369) * function declarations: Functions. (line 67) * function shading: fill. (line 95) * Function shading: fill. (line 95) @@ -8723,8 +8724,8 @@ Index * getreal: Files. (line 114) * getstring: Files. (line 114) * gettriple: Files. (line 114) -* glOptions <1>: Options. (line 124) -* glOptions: three. (line 199) +* glOptions <1>: Options. (line 128) +* glOptions: three. (line 205) * GNU Scientific Library: Mathematical functions. (line 48) * gouraudshade: fill. (line 58) @@ -8745,10 +8746,10 @@ Index (line 48) * GSL: Compiling from UNIX source. (line 58) -* gsOptions: Options. (line 124) +* gsOptions: Options. (line 128) * GUI: GUI. (line 6) -* GUI installation: GUI Installation. (line 6) -* GUI usage: GUI Usage. (line 6) +* GUI installation: GUI installation. (line 6) +* GUI usage: GUI usage. (line 6) * guide: Paths and guides. (line 295) * guide3: three. (line 6) * hatch: Pens. (line 264) @@ -8761,14 +8762,14 @@ Index * hex: Data types. (line 279) * hexidecimal <1>: Pens. (line 59) * hexidecimal: Data types. (line 279) -* hidden surface removal: three. (line 534) +* hidden surface removal: three. (line 540) * histogram: Mathematical functions. (line 39) -* history <1>: Interactive mode. (line 37) +* history <1>: Interactive mode. (line 40) * history: Files. (line 139) -* historylines: Interactive mode. (line 42) +* historylines: Interactive mode. (line 45) * HookHead: draw. (line 26) -* HookHead3: three. (line 499) +* HookHead3: three. (line 505) * Horizontal: flowchart. (line 74) * hypot: Mathematical functions. (line 6) @@ -8776,7 +8777,7 @@ Index (line 48) * i_scaled: Mathematical functions. (line 48) -* iconic: three. (line 199) +* iconic: three. (line 205) * identity <1>: Arrays. (line 299) * identity <2>: Mathematical functions. (line 6) @@ -8784,7 +8785,7 @@ Index * if: Programming. (line 8) * IgnoreAspect: Frames and pictures. (line 58) * image: palette. (line 34) -* ImageMagick <1>: Options. (line 136) +* ImageMagick <1>: Options. (line 140) * ImageMagick <2>: animation. (line 6) * ImageMagick: Configuring. (line 67) * images: palette. (line 6) @@ -8792,14 +8793,14 @@ Index * implicit linear solver: MetaPost. (line 10) * implicit scaling: Implicit scaling. (line 6) * import: Import. (line 48) -* inches: Tutorial. (line 63) +* inches: Tutorial. (line 58) * including images: label. (line 80) * inheritance: Structures. (line 189) * initialized: Arrays. (line 39) * initializers: Variable initializers. (line 6) * InOutTicks: graph3. (line 34) -* input <1>: Interactive mode. (line 31) +* input <1>: Interactive mode. (line 29) * input: Files. (line 11) * insert <1>: Arrays. (line 39) * insert: Data types. (line 235) @@ -8815,22 +8816,22 @@ Index * interp: Arithmetic & logical. (line 76) * interpolate: interpolate. (line 6) -* intersect <1>: three. (line 456) +* intersect <1>: three. (line 462) * intersect <2>: math. (line 13) * intersect: Paths and guides. (line 175) -* intersectionpoint <1>: three. (line 456) +* intersectionpoint <1>: three. (line 462) * intersectionpoint <2>: math. (line 17) * intersectionpoint: Paths and guides. (line 219) -* intersectionpoints <1>: three. (line 456) +* intersectionpoints <1>: three. (line 462) * intersectionpoints: Paths and guides. (line 223) -* intersections <1>: three. (line 456) +* intersections <1>: three. (line 462) * intersections: Paths and guides. (line 186) * InTicks: graph3. (line 34) * intMax: Data types. (line 28) * intMin: Data types. (line 28) * inverse <1>: Arrays. (line 305) * inverse: Transforms. (line 16) -* invert: three. (line 389) +* invert: three. (line 395) * invisible: Pens. (line 39) * J: Mathematical functions. (line 6) @@ -8856,7 +8857,7 @@ Index * Landscape: Frames and pictures. (line 95) * lastcut: Paths and guides. (line 246) * lasy-mode: Editing modes. (line 6) -* latex: Options. (line 136) +* latex: Options. (line 140) * LaTeX fonts: Pens. (line 189) * LaTeX usage: LaTeX usage. (line 6) * latin1: latin1. (line 6) @@ -8869,13 +8870,13 @@ Index * LeftRight: graph. (line 280) * LeftSide: label. (line 62) * LeftTicks: graph. (line 155) -* LeftView: three. (line 363) +* LeftView: three. (line 369) * legend <1>: graph. (line 421) * legend <2>: draw. (line 64) * legend: Drawing commands. (line 31) * Legendre: Mathematical functions. (line 48) -* length <1>: three. (line 456) +* length <1>: three. (line 462) * length <2>: Arrays. (line 39) * length <3>: Paths and guides. (line 65) * length: Data types. (line 60) @@ -8915,10 +8916,10 @@ Index * makepen: Pens. (line 297) * map: Arrays. (line 141) * Margin: draw. (line 42) -* Margin3: three. (line 515) -* margins: three. (line 248) +* Margin3: three. (line 521) +* margins: three. (line 254) * Margins: draw. (line 42) -* Margins3: three. (line 515) +* Margins3: three. (line 521) * mark: graph. (line 474) * markangle: markers. (line 38) * marker: graph. (line 474) @@ -8928,28 +8929,28 @@ Index * math: math. (line 6) * mathematical functions: Mathematical functions. (line 6) -* max <1>: three. (line 456) +* max <1>: three. (line 462) * max <2>: Arrays. (line 228) * max <3>: Frames and pictures. (line 7) * max: Paths and guides. (line 259) * maxbound: Data types. (line 104) -* maxtile: three. (line 199) +* maxtile: three. (line 205) * maxtimes: Paths and guides. (line 214) -* maxviewport: three. (line 199) +* maxviewport: three. (line 205) * MetaPost: MetaPost. (line 6) -* MetaPost ... : Tutorial. (line 176) +* MetaPost ... : Bezier curves. (line 67) * MetaPost cutafter: Paths and guides. (line 247) * MetaPost cutbefore: Paths and guides. (line 243) * MetaPost pickup: Pens. (line 6) * MetaPost whatever: MetaPost. (line 10) * Microsoft Windows: Microsoft Windows. (line 6) * MidArcArrow: draw. (line 26) -* MidArcArrow3: three. (line 499) +* MidArcArrow3: three. (line 505) * MidArrow: draw. (line 26) -* MidArrow3: three. (line 499) +* MidArrow3: three. (line 505) * midpoint: Paths and guides. (line 160) * MidPoint: label. (line 57) -* min <1>: three. (line 456) +* min <1>: three. (line 462) * min <2>: Arrays. (line 221) * min <3>: Frames and pictures. (line 7) * min: Paths and guides. (line 255) @@ -8958,7 +8959,7 @@ Index * mintimes: Paths and guides. (line 209) * miterjoin: Pens. (line 135) * miterlimit: Pens. (line 144) -* mm: Tutorial. (line 63) +* mm: Tutorial. (line 58) * mode: Files. (line 85) * mouse: GUI. (line 6) * mouse bindings: three. (line 132) @@ -8967,7 +8968,7 @@ Index * multisample: three. (line 122) * multisampling: Compiling from UNIX source. (line 16) -* N: Tutorial. (line 94) +* N: Tutorial. (line 86) * name: Files. (line 85) * named arguments: Named arguments. (line 6) * new <1>: Arrays. (line 109) @@ -8982,11 +8983,11 @@ Index * NoFill <1>: Frames and pictures. (line 141) * NoFill: draw. (line 26) * NoMargin: draw. (line 42) -* NoMargin3: three. (line 515) +* NoMargin3: three. (line 521) * none: Files. (line 59) * None: draw. (line 19) -* normal: three. (line 442) -* nosafe: Options. (line 152) +* normal: three. (line 448) +* nosafe: Options. (line 156) * NOT: Arithmetic & logical. (line 80) * NoTicks: graph. (line 155) @@ -8994,15 +8995,15 @@ Index * null: Structures. (line 6) * nullpen <1>: Frames and pictures. (line 127) * nullpen: label. (line 14) -* NURBS: three. (line 340) -* O: three. (line 256) +* NURBS: three. (line 346) +* O: three. (line 262) * obj: obj. (line 9) -* oblique: three. (line 301) -* obliqueX: three. (line 309) -* obliqueY: three. (line 316) -* obliqueZ: three. (line 301) +* oblique: three. (line 307) +* obliqueX: three. (line 315) +* obliqueY: three. (line 322) +* obliqueZ: three. (line 307) * ode: ode. (line 9) -* offset <1>: Options. (line 157) +* offset <1>: Options. (line 161) * offset: Pens. (line 112) * opacity: Pens. (line 219) * open: Files. (line 11) @@ -9021,10 +9022,10 @@ Index * OR: Arithmetic & logical. (line 80) * orientation: Frames and pictures. (line 95) -* orthographic: three. (line 320) +* orthographic: three. (line 326) * outformat: three. (line 122) * outprefix: Frames and pictures. (line 83) -* output <1>: Options. (line 136) +* output <1>: Options. (line 140) * output: Files. (line 36) * OutTicks: graph3. (line 34) * overloading functions: Functions. (line 44) @@ -9034,7 +9035,7 @@ Index * pack: label. (line 102) * packing: Rest arguments. (line 30) * pair <1>: Data types. (line 41) -* pair: Tutorial. (line 17) +* pair: Tutorial. (line 21) * pairs: Arrays. (line 245) * paperheight: Configuring. (line 61) * papertype: Configuring. (line 61) @@ -9047,21 +9048,21 @@ Index * path: Paths and guides. (line 7) * path markers: graph. (line 474) * path3: three. (line 6) -* path[]: Tutorial. (line 197) +* path[]: Tutorial. (line 109) * patterns <1>: patterns. (line 6) * patterns: Pens. (line 235) -* pdflatex: Options. (line 136) +* pdflatex: Options. (line 140) * pdfviewer: Configuring. (line 6) -* pdfviewerOptions: Options. (line 124) +* pdfviewerOptions: Options. (line 128) * pen: Pens. (line 6) * PenMargin: draw. (line 42) -* PenMargin2: three. (line 515) -* PenMargin3: three. (line 515) +* PenMargin2: three. (line 521) +* PenMargin3: three. (line 521) * PenMargins: draw. (line 42) -* PenMargins2: three. (line 515) -* PenMargins3: three. (line 515) +* PenMargins2: three. (line 521) +* PenMargins3: three. (line 521) * perpendicular: geometry. (line 6) -* perspective: three. (line 340) +* perspective: three. (line 346) * picture: Frames and pictures. (line 35) * picture alignment: Frames and pictures. (line 205) * piecewisestraight: Paths and guides. (line 81) @@ -9069,27 +9070,27 @@ Index (line 48) * plain: plain. (line 6) * planar: three. (line 84) -* plane: three. (line 283) -* planeproject: three. (line 439) -* point <1>: three. (line 456) +* plane: three. (line 289) +* planeproject: three. (line 445) +* point <1>: three. (line 462) * point: Paths and guides. (line 84) * polar: Data types. (line 119) * polargraph: graph. (line 90) * polygon: graph. (line 474) * pop: Arrays. (line 39) * Portrait: Frames and pictures. (line 95) -* postcontrol <1>: three. (line 456) +* postcontrol <1>: three. (line 462) * postcontrol: Paths and guides. (line 129) * postfix operators: Self & prefix operators. (line 19) * postscript: Frames and pictures. (line 267) * PostScript fonts: Pens. (line 207) -* PostScript subpath: Tutorial. (line 197) +* PostScript subpath: Tutorial. (line 109) * pow10: Mathematical functions. (line 6) -* prc: three. (line 217) +* prc: three. (line 223) * precision: Files. (line 89) -* precontrol <1>: three. (line 456) +* precontrol <1>: three. (line 462) * precontrol: Paths and guides. (line 122) * prefix operators: Self & prefix operators. (line 6) @@ -9099,15 +9100,16 @@ Index (line 6) * psview: Microsoft Windows. (line 16) * psviewer: Configuring. (line 6) -* psviewerOptions: Options. (line 124) -* pt: Tutorial. (line 63) +* psviewerOptions: Options. (line 128) +* pt: Tutorial. (line 58) * public: Structures. (line 6) * push: Arrays. (line 39) -* Python usage: Interactive mode. (line 58) +* Python usage: Interactive mode. (line 61) * quadraticroots: Arrays. (line 308) * quarticroots: math. (line 22) * quit <1>: Debugger. (line 54) -* quit: Interactive mode. (line 37) +* quit <2>: Interactive mode. (line 40) +* quit: Tutorial. (line 29) * quote: Import. (line 119) * quotient: Arithmetic & logical. (line 6) @@ -9115,7 +9117,7 @@ Index * radialshade: fill. (line 49) * radians: Mathematical functions. (line 17) -* radius <1>: three. (line 456) +* radius <1>: three. (line 462) * radius: Paths and guides. (line 118) * Rainbow: palette. (line 12) * rand: Mathematical functions. @@ -9141,7 +9143,7 @@ Index * remainder: Mathematical functions. (line 6) * rename: Files. (line 148) -* render <1>: Options. (line 136) +* render <1>: Options. (line 140) * render: three. (line 122) * replace: Data types. (line 252) * resetdefaultpen: Pens. (line 350) @@ -9149,7 +9151,7 @@ Index * restore: Frames and pictures. (line 261) * restricted: Structures. (line 6) * return: Debugger. (line 48) -* reverse <1>: three. (line 456) +* reverse <1>: three. (line 462) * reverse <2>: Arrays. (line 146) * reverse <3>: Paths and guides. (line 163) * reverse: Data types. (line 248) @@ -9161,7 +9163,7 @@ Index * Right: graph. (line 277) * RightSide: label. (line 62) * RightTicks: graph. (line 155) -* RightView: three. (line 363) +* RightView: three. (line 369) * Rotate: label. (line 37) * Rotate(pair z): label. (line 40) * round: Mathematical functions. @@ -9174,17 +9176,17 @@ Index (line 6) * runtime imports: Import. (line 101) * Russian: unicode. (line 7) -* S: Tutorial. (line 94) -* safe: Options. (line 152) +* S: Tutorial. (line 86) +* safe: Options. (line 156) * save: Frames and pictures. (line 258) * saveline: Files. (line 131) -* scale: three. (line 418) +* scale: three. (line 424) * Scale: graph. (line 688) * scale <1>: graph. (line 672) * scale <2>: Transforms. (line 39) * scale: Pens. (line 112) * Scale: label. (line 46) -* scale3: three. (line 415) +* scale3: three. (line 421) * scaled graph: graph. (line 653) * scientific graph: graph. (line 386) * scroll: Files. (line 105) @@ -9201,17 +9203,17 @@ Index * self operators: Self & prefix operators. (line 6) * sequence: Arrays. (line 128) -* settings <1>: Options. (line 109) +* settings <1>: Options. (line 113) * settings: Configuring. (line 23) * sgn: Mathematical functions. (line 26) * shading: fill. (line 32) -* shift <1>: three. (line 403) +* shift <1>: three. (line 409) * shift: Transforms. (line 27) * Shift: label. (line 34) * shiftless: Transforms. (line 53) * shipout: Frames and pictures. (line 83) -* showtarget: three. (line 320) +* showtarget: three. (line 326) * Si: Mathematical functions. (line 48) * signedint: Files. (line 71) @@ -9228,11 +9230,11 @@ Index * singlereal: Files. (line 71) * sinh: Mathematical functions. (line 6) -* size <1>: Options. (line 136) -* size <2>: three. (line 456) +* size <1>: Options. (line 140) +* size <2>: three. (line 462) * size <3>: Frames and pictures. (line 43) * size: Paths and guides. (line 70) -* size3: three. (line 245) +* size3: three. (line 251) * slant: Transforms. (line 45) * Slant: label. (line 43) * sleep: Data types. (line 329) @@ -9261,7 +9263,7 @@ Index * step: Debugger. (line 39) * stickframe: markers. (line 16) * stop: Debugger. (line 10) -* straight: three. (line 456) +* straight: three. (line 462) * Straight: graph. (line 31) * straight: Paths and guides. (line 77) * strftime: Data types. (line 291) @@ -9271,43 +9273,43 @@ Index * strptime: Data types. (line 299) * struct: Structures. (line 6) * structures: Structures. (line 6) -* subpath <1>: three. (line 456) +* subpath <1>: three. (line 462) * subpath: Paths and guides. (line 166) * subpictures: Frames and pictures. (line 103) * substr: Data types. (line 244) * Subversion: Subversion. (line 6) * sum: Arrays. (line 216) -* superpath: Tutorial. (line 197) +* superpath: Tutorial. (line 109) * Suppress: Pens. (line 328) * SuppressQuiet: Pens. (line 332) * surface <1>: graph3. (line 100) * surface: three. (line 47) * SVN: Subversion. (line 6) -* system <1>: Options. (line 152) +* system <1>: Options. (line 156) * system: Files. (line 156) * syzygy: syzygy. (line 6) * tab: Files. (line 59) -* tab completion: Tutorial. (line 21) +* tab completion: Tutorial. (line 29) * Tan: Mathematical functions. (line 20) * tan: Mathematical functions. (line 6) * tanh: Mathematical functions. (line 6) -* target: three. (line 320) +* target: three. (line 326) * tell: Files. (line 89) * tension <1>: three. (line 6) -* tension: Tutorial. (line 165) +* tension: Bezier curves. (line 56) * tensionSpecifier: Paths and guides. (line 380) * tensor product shading: fill. (line 74) * tensorshade: fill. (line 74) -* tex <1>: Options. (line 136) +* tex <1>: Options. (line 140) * tex: Frames and pictures. (line 274) * TeX fonts: Pens. (line 198) * TeX string: Data types. (line 179) * texcommand: Configuring. (line 67) * TeXHead: draw. (line 26) -* TeXHead3: three. (line 499) +* TeXHead3: three. (line 505) * texpath <1>: label. (line 116) * texpath: Configuring. (line 67) * texpreamble: Frames and pictures. (line 282) @@ -9328,12 +9330,12 @@ Index * time: Data types. (line 291) * times: Paths and guides. (line 201) * Top: graph. (line 131) -* TopView: three. (line 363) +* TopView: three. (line 369) * trace: Debugger. (line 51) * trailingzero: graph. (line 169) -* transform <1>: three. (line 430) +* transform <1>: three. (line 436) * transform: Transforms. (line 6) -* transform3: three. (line 399) +* transform3: three. (line 405) * transparency: Pens. (line 219) * transpose: Arrays. (line 208) * tree: tree. (line 9) @@ -9345,7 +9347,7 @@ Index (line 48) * triple: Data types. (line 108) * TrueMargin: draw. (line 42) -* TrueMargin3: three. (line 515) +* TrueMargin3: three. (line 521) * tube <1>: tube. (line 6) * tube: three. (line 105) * tutorial: Tutorial. (line 6) @@ -9359,23 +9361,23 @@ Index * uniform: Arrays. (line 155) * Uninstall: Uninstall. (line 6) * unit: Data types. (line 78) -* unitbox <1>: three. (line 289) -* unitbox: Tutorial. (line 218) -* unitcircle <1>: three. (line 256) -* unitcircle: Tutorial. (line 110) +* unitbox <1>: three. (line 295) +* unitbox: Tutorial. (line 130) +* unitcircle <1>: three. (line 262) +* unitcircle: Tutorial. (line 103) * unitrand: Mathematical functions. (line 39) * unitsize <1>: Frames and pictures. (line 64) -* unitsize: Tutorial. (line 73) +* unitsize: Tutorial. (line 70) * UNIX binary distributions: UNIX binary distributions. (line 6) * unpacking: Rest arguments. (line 39) * unravel: Import. (line 31) -* up: three. (line 320) +* up: three. (line 326) * update: Files. (line 36) * UpsideDown: Frames and pictures. (line 95) * usepackage: Frames and pictures. (line 287) -* user coordinates: Tutorial. (line 73) +* user coordinates: Tutorial. (line 70) * user-defined operators: User-defined operators. (line 6) * usleep: Data types. (line 332) @@ -9388,14 +9390,14 @@ Index * vertex-dependent colors: three. (line 76) * Vertical: flowchart. (line 74) * viewportheight: LaTeX usage. (line 32) -* viewportmargin: three. (line 248) -* viewportsize: three. (line 248) +* viewportmargin: three. (line 254) +* viewportsize: three. (line 254) * viewportwidth: LaTeX usage. (line 32) -* views: three. (line 217) +* views: three. (line 223) * vim: Editing modes. (line 33) * virtual functions: Structures. (line 189) * void: Data types. (line 10) -* W: Tutorial. (line 94) +* W: Tutorial. (line 86) * whatever: Paths and guides. (line 227) * Wheel: palette. (line 22) * wheel mouse: GUI. (line 6) @@ -9406,10 +9408,10 @@ Index * word: Arrays. (line 353) * write <1>: Arrays. (line 393) * write: Files. (line 51) -* X: three. (line 256) +* X: three. (line 262) * xasy: GUI. (line 6) * xaxis3: graph3. (line 7) -* xelatex <1>: Options. (line 136) +* xelatex <1>: Options. (line 140) * xelatex: embed. (line 10) * xequals: graph. (line 284) * XEquals: graph. (line 270) @@ -9420,14 +9422,14 @@ Index * xoutput: Files. (line 71) * xpart: Data types. (line 89) * xscale: Transforms. (line 33) -* xscale3: three. (line 406) +* xscale3: three. (line 412) * xtick: graph. (line 332) * XYEquals: graph3. (line 20) * XYZero: graph3. (line 20) * XZEquals: graph3. (line 20) * XZero: graph. (line 265) * XZZero: graph3. (line 20) -* Y <1>: three. (line 256) +* Y <1>: three. (line 262) * Y: Mathematical functions. (line 6) * yaxis3: graph3. (line 7) @@ -9436,12 +9438,12 @@ Index * ylimits: graph. (line 626) * ypart: Data types. (line 92) * yscale: Transforms. (line 36) -* yscale3: three. (line 409) +* yscale3: three. (line 415) * ytick: graph. (line 332) * YZEquals: graph3. (line 20) * YZero: graph. (line 119) * YZZero: graph3. (line 20) -* Z: three. (line 256) +* Z: three. (line 262) * zaxis3: graph3. (line 7) * zero_Ai: Mathematical functions. (line 48) @@ -9457,7 +9459,7 @@ Index * zeta: Mathematical functions. (line 48) * zpart: Data types. (line 161) -* zscale3: three. (line 412) +* zscale3: three. (line 418) * |: Arithmetic & logical. (line 62) * ||: Arithmetic & logical. @@ -9467,145 +9469,145 @@ Index  Tag Table: Node: Top574 -Node: Description6760 -Node: Installation10259 -Node: UNIX binary distributions11307 -Node: MacOS X binary distributions12413 -Node: Microsoft Windows13297 -Ref: psview14007 -Node: Configuring14928 -Node: Search paths19141 -Node: Compiling from UNIX source19938 -Ref: multisampling20527 -Node: Editing modes22945 -Node: Subversion25377 -Node: Uninstall25840 -Node: Tutorial26190 -Ref: unitcircle29933 -Ref: Bezier30142 -Node: Drawing commands35201 -Node: draw36910 -Ref: arrows38058 -Node: fill43301 -Ref: gradient shading44345 -Node: clip48538 -Node: label49130 -Ref: Label49829 -Node: Programming55554 -Ref: array iteration56371 -Node: Data types57453 -Ref: format66354 -Node: Paths and guides69818 -Ref: circle70072 -Ref: arctime75389 -Ref: extension79254 -Node: Pens85937 -Ref: fillrule93181 -Ref: basealign94078 -Ref: transparency96903 -Ref: makepen100346 -Ref: overwrite101184 -Node: Transforms102394 -Node: Frames and pictures104185 -Ref: envelope105326 -Ref: size106409 -Ref: unitsize107396 -Ref: shipout108456 -Ref: filltype110789 -Ref: add113771 -Ref: add about114717 -Ref: tex117662 -Node: Files118536 -Ref: cd119501 -Ref: scroll123970 -Node: Variable initializers127043 -Node: Structures129338 -Node: Operators136790 -Node: Arithmetic & logical137104 -Node: Self & prefix operators139001 -Node: User-defined operators139789 -Node: Implicit scaling140700 -Node: Functions141263 -Ref: stack overflow144016 -Node: Default arguments144580 -Node: Named arguments145319 -Node: Rest arguments147481 -Node: Mathematical functions150291 -Node: Arrays154896 -Ref: sort161956 -Ref: tridiagonal164247 -Ref: solve165475 -Node: Slices169672 -Node: Casts173565 -Node: Import175531 -Node: Static180761 -Node: LaTeX usage183657 -Node: Base modules189102 -Node: plain191602 -Node: simplex192254 -Node: math192527 -Node: interpolate193626 -Node: geometry193905 -Node: trembling194509 -Node: stats194870 -Node: patterns195130 -Node: markers195366 -Node: tree197149 -Node: binarytree197337 -Node: drawtree197926 -Node: syzygy198130 -Node: feynman198404 -Node: roundedpath198679 -Node: animation198962 -Ref: animate199379 -Node: embed200518 -Node: slide202307 -Node: MetaPost202647 -Node: unicode203363 -Node: latin1204251 -Node: babel204619 -Node: labelpath204848 -Node: labelpath3205668 -Node: annotate205979 -Node: CAD206450 -Node: graph206760 -Ref: ticks213599 -Ref: pathmarkers226750 -Ref: marker227215 -Ref: markuniform227566 -Ref: errorbars229357 -Ref: automatic scaling233413 -Node: palette244059 -Ref: images244177 -Ref: image248348 -Ref: logimage248826 -Ref: penimage249632 -Node: three250076 -Ref: PostScript3D272559 -Node: obj274251 -Node: graph3274503 -Ref: GaussianSurface279628 -Node: grid3280713 -Node: solids281453 -Node: tube282401 -Node: flowchart284636 -Node: contour289135 -Node: contour3294166 -Node: slopefield294473 -Node: ode295910 -Node: Options296170 -Ref: configuration file301712 -Ref: settings301712 -Ref: convert302807 -Node: Interactive mode305596 -Ref: history307220 -Node: GUI308525 -Node: GUI Installation309028 -Node: GUI Usage310166 -Node: PostScript to Asymptote311069 -Node: Help312212 -Node: Debugger313941 -Node: Credits315726 -Node: Index316639 +Node: Description6833 +Node: Installation10332 +Node: UNIX binary distributions11385 +Node: MacOS X binary distributions12491 +Node: Microsoft Windows13375 +Ref: psview14085 +Node: Configuring15006 +Node: Search paths19226 +Node: Compiling from UNIX source20023 +Ref: multisampling20612 +Node: Editing modes23030 +Node: Subversion25462 +Node: Uninstall25925 +Node: Tutorial26275 +Ref: unitcircle30105 +Node: Drawing commands32078 +Node: draw33789 +Ref: arrows34937 +Node: fill40180 +Ref: gradient shading41224 +Node: clip45417 +Node: label46009 +Ref: Label46708 +Node: Bezier curves52433 +Node: Programming56010 +Ref: array iteration56824 +Node: Data types57906 +Ref: format66807 +Node: Paths and guides70271 +Ref: circle70525 +Ref: arctime75882 +Ref: extension79747 +Node: Pens86430 +Ref: fillrule93674 +Ref: basealign94571 +Ref: transparency97396 +Ref: makepen100839 +Ref: overwrite101677 +Node: Transforms102887 +Node: Frames and pictures104678 +Ref: envelope105819 +Ref: size106902 +Ref: unitsize107889 +Ref: shipout108949 +Ref: filltype111282 +Ref: add114251 +Ref: add about115197 +Ref: tex118142 +Node: Files119016 +Ref: cd119981 +Ref: scroll124450 +Node: Variable initializers127523 +Node: Structures129818 +Node: Operators137270 +Node: Arithmetic & logical137584 +Node: Self & prefix operators139481 +Node: User-defined operators140269 +Node: Implicit scaling141180 +Node: Functions141743 +Ref: stack overflow144496 +Node: Default arguments145060 +Node: Named arguments145799 +Node: Rest arguments147961 +Node: Mathematical functions150771 +Node: Arrays155376 +Ref: sort162436 +Ref: tridiagonal164727 +Ref: solve165955 +Node: Slices170152 +Node: Casts174045 +Node: Import176011 +Node: Static181241 +Node: LaTeX usage184137 +Node: Base modules189582 +Node: plain192082 +Node: simplex192734 +Node: math193007 +Node: interpolate194106 +Node: geometry194385 +Node: trembling194979 +Node: stats195330 +Node: patterns195590 +Node: markers195826 +Node: tree197609 +Node: binarytree197797 +Node: drawtree198386 +Node: syzygy198590 +Node: feynman198864 +Node: roundedpath199139 +Node: animation199422 +Ref: animate199839 +Node: embed200978 +Node: slide202767 +Node: MetaPost203107 +Node: unicode203823 +Node: latin1204711 +Node: babel205079 +Node: labelpath205308 +Node: labelpath3206128 +Node: annotate206439 +Node: CAD206910 +Node: graph207220 +Ref: ticks214044 +Ref: pathmarkers227152 +Ref: marker227617 +Ref: markuniform227968 +Ref: errorbars229759 +Ref: automatic scaling233815 +Node: palette244461 +Ref: images244579 +Ref: image248750 +Ref: logimage249228 +Ref: penimage250034 +Node: three250478 +Ref: PostScript3D273050 +Node: obj274742 +Node: graph3274994 +Ref: GaussianSurface280119 +Node: grid3281204 +Node: solids281944 +Node: tube282892 +Node: flowchart285127 +Node: contour289626 +Node: contour3294657 +Node: slopefield294964 +Node: ode296401 +Node: Options296661 +Ref: configuration file302478 +Ref: settings302478 +Ref: convert303573 +Node: Interactive mode306362 +Ref: history308027 +Node: GUI309332 +Node: GUI installation309835 +Node: GUI usage310973 +Node: PostScript to Asymptote311876 +Node: Help312632 +Node: Debugger314368 +Node: Credits316153 +Node: Index317066  End Tag Table diff --git a/Build/source/utils/asymptote/doc/quartercircle.asy b/Build/source/utils/asymptote/doc/quartercircle.asy index 5c584a10e9e..6565daa046e 100644 --- a/Build/source/utils/asymptote/doc/quartercircle.asy +++ b/Build/source/utils/asymptote/doc/quartercircle.asy @@ -1,2 +1,2 @@ size(100,0); -draw((1,0){up}..{left}(0,1)); +draw((1,0){up}..{left}(0,1),Arrow); diff --git a/Build/source/utils/asymptote/drawsurface.cc b/Build/source/utils/asymptote/drawsurface.cc index 2c8865ef2f2..541a3a0876f 100644 --- a/Build/source/utils/asymptote/drawsurface.cc +++ b/Build/source/utils/asymptote/drawsurface.cc @@ -216,6 +216,33 @@ inline double fraction(const triple& d, const triple& size) fraction(d.getz(),size.getz())); } +struct billboard +{ + triple u,v,w; + + void init() { + gl::projection P=gl::camera(false); + w=unit(P.camera-P.target); + v=unit(perp(P.up,w)); + u=cross(v,w); + } + + void store(GLfloat* C, const triple& V, + const triple ¢er=drawSurface::zero) { + double cx=center.getx(); + double cy=center.gety(); + double cz=center.getz(); + double x=V.getx()-cx; + double y=V.gety()-cy; + double z=V.getz()-cz; + C[0]=cx+u.getx()*x+v.getx()*y+w.getx()*z; + C[1]=cy+u.gety()*x+v.gety()*y+w.gety()*z; + C[2]=cz+u.getz()*x+v.getz()*y+w.getz()*z; + } +}; + +billboard BB; + void drawSurface::render(GLUnurbs *nurb, double size2, const triple& Min, const triple& Max, double perspective, bool transparent) @@ -224,53 +251,58 @@ void drawSurface::render(GLUnurbs *nurb, double size2, if(invisible || ((colors ? colors[3]+colors[7]+colors[11]+colors[15] < 4.0 : diffuse.A < 1.0) ^ transparent)) return; - static GLfloat v[16]; - static GLfloat v1[16]; - static GLfloat v2[16]; + bool havebillboard=name.size() >= 1 && name[0] == ' '; + double s; static GLfloat Normal[3]; - - initMatrix(v1,Min.getx(),Min.gety(),Min.getz(),Max.gety(),Max.getz()); - initMatrix(v2,Max.getx(),Min.gety(),Min.getz(),Max.gety(),Max.getz()); - glPushMatrix(); - glMultMatrixf(v1); - glGetFloatv(GL_MODELVIEW_MATRIX,v); - glPopMatrix(); - - bbox3 B(v[0],v[1],v[2]); - B.addnonempty(v[4],v[5],v[6]); - B.addnonempty(v[8],v[9],v[10]); - B.addnonempty(v[12],v[13],v[14]); - - glPushMatrix(); - glMultMatrixf(v2); - glGetFloatv(GL_MODELVIEW_MATRIX,v); - glPopMatrix(); - - B.addnonempty(v[0],v[1],v[2]); - B.addnonempty(v[4],v[5],v[6]); - B.addnonempty(v[8],v[9],v[10]); - B.addnonempty(v[12],v[13],v[14]); - - triple M=B.Max(); - triple m=B.Min(); - - double s; - if(perspective) { - double f=m.getz()*perspective; - double F=M.getz()*perspective; - s=max(f,F); - if(M.getx() < min(f*Min.getx(),F*Min.getx()) || - m.getx() > max(f*Max.getx(),F*Max.getx()) || - M.gety() < min(f*Min.gety(),F*Min.gety()) || - m.gety() > max(f*Max.gety(),F*Max.gety()) || - M.getz() < Min.getz() || - m.getz() > Max.getz()) return; - } else { - s=1.0; - if(M.getx() < Min.getx() || m.getx() > Max.getx() || - M.gety() < Min.gety() || m.gety() > Max.gety() || - M.getz() < Min.getz() || m.getz() > Max.getz()) return; + if(havebillboard) BB.init(); + else { + static GLfloat v[16]; + static GLfloat v1[16]; + static GLfloat v2[16]; + + initMatrix(v1,Min.getx(),Min.gety(),Min.getz(),Max.gety(),Max.getz()); + initMatrix(v2,Max.getx(),Min.gety(),Min.getz(),Max.gety(),Max.getz()); + + glPushMatrix(); + glMultMatrixf(v1); + glGetFloatv(GL_MODELVIEW_MATRIX,v); + glPopMatrix(); + + bbox3 B(v[0],v[1],v[2]); + B.addnonempty(v[4],v[5],v[6]); + B.addnonempty(v[8],v[9],v[10]); + B.addnonempty(v[12],v[13],v[14]); + + glPushMatrix(); + glMultMatrixf(v2); + glGetFloatv(GL_MODELVIEW_MATRIX,v); + glPopMatrix(); + + B.addnonempty(v[0],v[1],v[2]); + B.addnonempty(v[4],v[5],v[6]); + B.addnonempty(v[8],v[9],v[10]); + B.addnonempty(v[12],v[13],v[14]); + + triple M=B.Max(); + triple m=B.Min(); + + if(perspective) { + double f=m.getz()*perspective; + double F=M.getz()*perspective; + s=max(f,F); + if(M.getx() < min(f*Min.getx(),F*Min.getx()) || + m.getx() > max(f*Max.getx(),F*Max.getx()) || + M.gety() < min(f*Min.gety(),F*Min.gety()) || + m.gety() > max(f*Max.gety(),F*Max.gety()) || + M.getz() < Min.getz() || + m.getz() > Max.getz()) return; + } else { + s=1.0; + if(M.getx() < Min.getx() || m.getx() > Max.getx() || + M.gety() < Min.gety() || m.gety() > Max.gety() || + M.getz() < Min.getz() || m.getz() > Max.getz()) return; + } } bool ambientdiffuse=true; @@ -309,19 +341,29 @@ void drawSurface::render(GLUnurbs *nurb, double size2, Max.getz()-Min.getz()); bool havenormal=normal != zero; + if(!havenormal || (!straight && (fraction(d,size3)*size2 >= pixel || granularity == 0))) { if(lighton) { if(havenormal && fraction(dperp,size3)*size2 <= 0.1) { - store(Normal,normal); + if(havebillboard) + BB.store(Normal,normal); + else + store(Normal,normal); glNormal3fv(Normal); gluNurbsCallback(nurb,GLU_NURBS_NORMAL,NULL); } else gluNurbsCallback(nurb,GLU_NURBS_NORMAL,(_GLUfuncptr) glNormal3fv); } static GLfloat Controls[48]; - for(size_t i=0; i < 16; ++i) - store(Controls+3*i,controls[i]); + + if(havebillboard) { + for(size_t i=0; i < 16; ++i) + BB.store(Controls+3*i,controls[i],center); + } else { + for(size_t i=0; i < 16; ++i) + store(Controls+3*i,controls[i]); + } static GLfloat bezier[]={0.0,0.0,0.0,0.0,1.0,1.0,1.0,1.0}; gluBeginSurface(nurb); @@ -334,10 +376,19 @@ void drawSurface::render(GLUnurbs *nurb, double size2, gluEndSurface(nurb); } else { GLfloat Vertices[12]; - for(size_t i=0; i < 4; ++i) - store(Vertices+3*i,vertices[i]); - store(Normal,normal); + if(havebillboard) { + for(size_t i=0; i < 4; ++i) + BB.store(Vertices+3*i,vertices[i],center); + } else { + for(size_t i=0; i < 4; ++i) + store(Vertices+3*i,vertices[i]); + } + + if(havebillboard) + BB.store(Normal,normal); + else + store(Normal,normal); glBegin(GL_QUADS); if(lighton) diff --git a/Build/source/utils/asymptote/drawsurface.h b/Build/source/utils/asymptote/drawsurface.h index 16d369cb545..693488cfcf6 100644 --- a/Build/source/utils/asymptote/drawsurface.h +++ b/Build/source/utils/asymptote/drawsurface.h @@ -26,6 +26,7 @@ class drawSurface : public drawElement { protected: Triple *controls; Triple vertices[4]; + triple center; bool straight; RGBAColour diffuse; RGBAColour ambient; @@ -48,14 +49,14 @@ protected: triple dperp; #endif +public: static const triple zero; -public: - drawSurface(const vm::array& g, bool straight, const vm::array&p, - double opacity, double shininess, double PRCshininess, - double granularity, triple normal, const vm::array &pens, - bool lighton, const string& name) : - straight(straight), opacity(opacity), shininess(shininess), + drawSurface(const vm::array& g, triple center, bool straight, + const vm::array&p, double opacity, double shininess, + double PRCshininess, double granularity, triple normal, + const vm::array &pens, bool lighton, const string& name) : + center(center), straight(straight), opacity(opacity), shininess(shininess), PRCshininess(PRCshininess), granularity(granularity), normal(unit(normal)), lighton(lighton), name(name) { string wrongsize= @@ -127,6 +128,7 @@ public: } } else controls=NULL; + center=run::operator *(t,s->center); normal=run::multshiftless(t,s->normal); #ifdef HAVE_LIBGL diff --git a/Build/source/utils/asymptote/examples/animations/wavepacket.asy b/Build/source/utils/asymptote/examples/animations/wavepacket.asy index 72d35e59c84..006fbce1543 100644 --- a/Build/source/utils/asymptote/examples/animations/wavepacket.asy +++ b/Build/source/utils/asymptote/examples/animations/wavepacket.asy @@ -1,4 +1,5 @@ // Author : Philippe Ivaldi +// http://www.piprime.fr/ // 2006/11/10 import animation; diff --git a/Build/source/utils/asymptote/examples/billboard.asy b/Build/source/utils/asymptote/examples/billboard.asy new file mode 100644 index 00000000000..13cc69bc7df --- /dev/null +++ b/Build/source/utils/asymptote/examples/billboard.asy @@ -0,0 +1,11 @@ +import three; + +// Billboard support in PRC is not yet implemented. +settings.outformat="eps"; + +size(100); + +draw(unitbox); + +label("Billboard",X,red,Billboard); +label("Fixed",Y,blue); diff --git a/Build/source/utils/asymptote/examples/impact.asy b/Build/source/utils/asymptote/examples/impact.asy index b58d381f26a..d9039697779 100644 --- a/Build/source/utils/asymptote/examples/impact.asy +++ b/Build/source/utils/asymptote/examples/impact.asy @@ -1,4 +1,5 @@ // Contributed by Philippe Ivaldi. +// http://www.piprime.fr/ import graph3 ; import contour; diff --git a/Build/source/utils/asymptote/examples/p-orbital.asy b/Build/source/utils/asymptote/examples/p-orbital.asy index 570d3f86b57..d8b22bc2982 100644 --- a/Build/source/utils/asymptote/examples/p-orbital.asy +++ b/Build/source/utils/asymptote/examples/p-orbital.asy @@ -1,9 +1,9 @@ -import graph3; -import palette; -size(200); -currentprojection=orthographic(6,8,2); +import graph3; +import palette; +size(200); +currentprojection=orthographic(6,8,2); -real c0=0.1; +real c0=0.1; real f(real r) {return r*(1-r/6)*exp(-r/3);} @@ -21,8 +21,8 @@ bool cond(pair t) {return f(t.x) != 0;} real R=abs((20,20,20)); surface s=surface(f,(0,0),(R,2pi),100,8,Spline,cond); -s.colors(palette(s.map(abs),Gradient(palegreen,heavyblue))); -draw(s); -draw(zscale3(-1)*s); +s.colors(palette(s.map(abs),Gradient(palegreen,heavyblue))); +draw(s); +draw(zscale3(-1)*s); axes3("$x$","$y$","$z$",Arrow3); diff --git a/Build/source/utils/asymptote/examples/slidedemo.asy b/Build/source/utils/asymptote/examples/slidedemo.asy index 1668ade5fde..c57c60adf7e 100644 --- a/Build/source/utils/asymptote/examples/slidedemo.asy +++ b/Build/source/utils/asymptote/examples/slidedemo.asy @@ -108,7 +108,7 @@ draw(pic,F3(r)--(1,f(r),0),red); real x=(1+r)/2; draw(pic,"$r$",(x,0,0)--(x,f(r),0),X+0.2Z,red,Arrow3); draw(pic,arc(1.1X,0.4,90,90,3,-90),Arrow3); -add(pic.fit(8.5cm)); +add(pic.fit(0,14cm)); title("\mbox{Asymptote: 2D \& 3D Vector Graphics Language}"); asyinclude("logo3"); diff --git a/Build/source/utils/asymptote/examples/stereoscopic.asy b/Build/source/utils/asymptote/examples/stereoscopic.asy new file mode 100644 index 00000000000..639333ec476 --- /dev/null +++ b/Build/source/utils/asymptote/examples/stereoscopic.asy @@ -0,0 +1,11 @@ +import three; + +currentprojection=perspective(50*dir(70,15)); + +picture pic; +unitsize(pic,1cm); + +draw(pic,xscale3(10)*unitcube,yellow,blue); + +addStereoViews(pic); + diff --git a/Build/source/utils/asymptote/examples/threeviews.asy b/Build/source/utils/asymptote/examples/threeviews.asy index 39f9ed4464e..05c89e650ca 100644 --- a/Build/source/utils/asymptote/examples/threeviews.asy +++ b/Build/source/utils/asymptote/examples/threeviews.asy @@ -1,13 +1,26 @@ import three; picture pic; -size(pic,200); +unitsize(pic,5cm); + currentlight.viewport=false; settings.render=4; +settings.toolbar=false; +viewportmargin=(1cm,1cm); draw(pic,scale3(0.5)*unitsphere,green); draw(pic,Label("$x$",1),O--X); draw(pic,Label("$y$",1),O--Y); draw(pic,Label("$z$",1),O--Z); -addViews(pic); +// Europe and Asia: +//addViews(pic,ThreeViewsFR); +//addViews(pic,SixViewsFR); + +// United Kingdom, United States, Canada, and Australia: +addViews(pic,ThreeViewsUS); +//addViews(pic,SixViewsUS); + +// Front, Top, Right, +// Back, Bottom, Left: +//addViews(pic,SixViews); diff --git a/Build/source/utils/asymptote/glrender.cc b/Build/source/utils/asymptote/glrender.cc index 5d8c1c58105..e2b5c094ed3 100644 --- a/Build/source/utils/asymptote/glrender.cc +++ b/Build/source/utils/asymptote/glrender.cc @@ -11,11 +11,6 @@ #include "common.h" -namespace gl { -bool glthread=false; -bool initialize=true; -} - #ifdef HAVE_LIBGL // For CYGWIN @@ -41,6 +36,9 @@ bool initialize=true; namespace gl { +bool glthread=false; +bool initialize=true; + using camp::picture; using camp::drawImage; using camp::transform; @@ -52,6 +50,7 @@ using camp::bbox3; using settings::getSetting; using settings::Setting; timeval lasttime; +timeval lastframetime; double Aspect; bool View; @@ -70,10 +69,11 @@ int maxHeight; int maxTileWidth; int maxTileHeight; -double *T; +double T[16]; bool Xspin,Yspin,Zspin; bool Animate; +bool Step; bool Menu; bool Motion; bool ignorezoom; @@ -101,7 +101,7 @@ int minimumsize=50; // Minimum initial rendering window width and height const double degrees=180.0/M_PI; const double radians=1.0/degrees; -double *Background; +double Background[4]; size_t Nlights; triple *Lights; double *Diffuse; @@ -126,7 +126,7 @@ double lastzoom; GLfloat Rotate[16]; Arcball arcball; -GLUnurbs *nurb; +GLUnurbs *nurb=NULL; int window; @@ -504,7 +504,7 @@ void updateHandler(int) { queueScreen=true; update(); - if(!Animate) { + if(interact::interactive || !Animate) { glutShowWindow(); glutShowWindow(); // Call twice to work around apparent freeglut bug. } @@ -539,6 +539,7 @@ void reshape(int width, int height) void initTimer() { gettimeofday(&lasttime,NULL); + gettimeofday(&lastframetime,NULL); } void idleFunc(void (*f)()) @@ -550,7 +551,7 @@ void idleFunc(void (*f)()) void idle() { glutIdleFunc(NULL); - Xspin=Yspin=Zspin=false; + Xspin=Yspin=Zspin=Animate=Step=false; } void animate() @@ -580,10 +581,13 @@ void home() void quit() { if(glthread) { - Setting("loop")=false; + bool animating=getSetting("animating"); + if(animating) + Setting("interrupt")=true; home(); + Animate=getSetting("autoplay"); #ifdef HAVE_LIBPTHREAD - if(!interact::interactive) + if(!interact::interactive || animating) endwait(readySignal,readyLock); #endif glutHideWindow(); @@ -599,6 +603,12 @@ void screen() fitscreen(false); } +void nextframe(int) +{ + endwait(readySignal,readyLock); + if(Step) Animate=false; +} + void display() { if(queueScreen) { @@ -610,7 +620,16 @@ void display() #ifdef HAVE_LIBPTHREAD if(glthread && Animate) { queueExport=false; - endwait(readySignal,readyLock); + double delay=1.0/getSetting("framerate"); + timeval tv; + gettimeofday(&tv,NULL); + double seconds=tv.tv_sec-lastframetime.tv_sec+ + ((double) tv.tv_usec-lastframetime.tv_usec)/1000000.0; + lastframetime=tv; + double milliseconds=1000.0*(delay-seconds); + if(milliseconds > 0) + glutTimerFunc(milliseconds,nextframe,0); + else nextframe(0); } #endif if(queueExport) { @@ -1018,49 +1037,68 @@ void write(const char *text, const double *v) cout << text << "=(" << v[0] << "," << v[1] << "," << v[2] << ")"; } -void camera() +static bool glinitialize=true; + +projection camera(bool user) { - camp::Triple vCamera,vTarget,vUp; + if(glinitialize) return projection(); + + camp::Triple vCamera,vUp,vTarget; double cz=0.5*(zmin+zmax); - - for(int i=0; i < 3; ++i) { - double sumCamera=0.0, sumTarget=0.0, sumUp=0.0; - int i4=4*i; - for(int j=0; j < 4; ++j) { - int j4=4*j; - double R0=Rotate[j4]; - double R1=Rotate[j4+1]; - double R2=Rotate[j4+2]; - double R3=Rotate[j4+3]; - double T4ij=T[i4+j]; - sumCamera += T4ij*(R3-cx*R0-cy*R1-cz*R2); - sumUp += T4ij*R1; - sumTarget += T4ij*(R3-cx*R0-cy*R1); + + if(user) { + for(int i=0; i < 3; ++i) { + double sumCamera=0.0, sumTarget=0.0, sumUp=0.0; + int i4=4*i; + for(int j=0; j < 4; ++j) { + int j4=4*j; + double R0=Rotate[j4]; + double R1=Rotate[j4+1]; + double R2=Rotate[j4+2]; + double R3=Rotate[j4+3]; + double T4ij=T[i4+j]; + sumCamera += T4ij*(R3-cx*R0-cy*R1-cz*R2); + sumUp += T4ij*R1; + sumTarget += T4ij*(R3-cx*R0-cy*R1); + } + vCamera[i]=sumCamera; + vUp[i]=sumUp; + vTarget[i]=sumTarget; + } + } else { + for(int i=0; i < 3; ++i) { + int i4=4*i; + double R0=Rotate[i4]; + double R1=Rotate[i4+1]; + double R2=Rotate[i4+2]; + double R3=Rotate[i4+3]; + vCamera[i]=R3-cx*R0-cy*R1-cz*R2; + vUp[i]=R1; + vTarget[i]=R3-cx*R0-cy*R1; } - vCamera[i]=sumCamera; - vUp[i]=sumUp; - vTarget[i]=sumTarget; } - triple Camera=triple(vCamera); - triple Up=triple(vUp); - triple Target=triple(vTarget); - - pair viewportshift(X/Width*lastzoom+Shift.getx(), - Y/Height*lastzoom+Shift.gety()); - + return projection(orthographic,vCamera,vUp,vTarget,Zoom, + 2.0*atan(tan(0.5*Angle)/Zoom)/radians, + pair(X/Width*lastzoom+Shift.getx(), + Y/Height*lastzoom+Shift.gety())); +} + +void showCamera() +{ + projection P=camera(); cout << endl << "currentprojection=" - << (orthographic ? "orthographic(" : "perspective(") << endl - << "camera=" << Camera << "," << endl - << "up=" << Up << "," << endl - << "target=" << Target << "," << endl - << "zoom=" << Zoom; + << (P.orthographic ? "orthographic(" : "perspective(") << endl + << "camera=" << P.camera << "," << endl + << "up=" << P.up << "," << endl + << "target=" << P.target << "," << endl + << "zoom=" << P.zoom; if(!orthographic) - cout << "," << endl << "angle=" << 2.0*atan(tan(0.5*Angle)/Zoom)/radians; - if(viewportshift != pair(0.0,0.0)) - cout << "," << endl << "viewportshift=" << viewportshift; + cout << "," << endl << "angle=" << P.angle; + if(P.viewportshift != pair(0.0,0.0)) + cout << "," << endl << "viewportshift=" << P.viewportshift; if(!orthographic) cout << "," << endl << "autoadjust=false"; cout << ");" << endl; @@ -1095,7 +1133,7 @@ void keyboard(unsigned char key, int x, int y) Export(); break; case 'c': - camera(); + showCamera(); break; case '+': case '=': @@ -1108,6 +1146,18 @@ void keyboard(unsigned char key, int x, int y) shrink(); break; case 'p': + if(getSetting("reverse")) Animate=false; + Setting("reverse")=Step=false; + animate(); + break; + case 'r': + if(!getSetting("reverse")) Animate=false; + Setting("reverse")=true; + Step=false; + animate(); + break; + case ' ': + Step=true; animate(); break; case 17: // Ctrl-q @@ -1119,7 +1169,7 @@ void keyboard(unsigned char key, int x, int y) } enum Menu {HOME,FITSCREEN,XSPIN,YSPIN,ZSPIN,STOP,MODE,EXPORT,CAMERA, - ANIMATE,QUIT}; + PLAY,STEP,REVERSE,QUIT}; void menu(int choice) { @@ -1153,9 +1203,21 @@ void menu(int choice) queueExport=true; break; case CAMERA: - camera(); + showCamera(); + break; + case PLAY: + if(getSetting("reverse")) Animate=false; + Setting("reverse")=Step=false; + animate(); + break; + case REVERSE: + if(!getSetting("reverse")) Animate=false; + Setting("reverse")=true; + Step=false; + animate(); break; - case ANIMATE: + case STEP: + Step=true; animate(); break; case QUIT: @@ -1207,8 +1269,11 @@ void glrender(const string& prefix, const picture *pic, const string& format, Prefix=prefix; Picture=pic; Format=format; - T=t; - Background=background; + for(int i=0; i < 16; ++i) + T[i]=t[i]; + for(int i=0; i < 4; ++i) + Background[i]=background[i]; + Nlights=min(nlights,(size_t) GL_MAX_LIGHTS); Lights=lights; Diffuse=diffuse; @@ -1237,10 +1302,8 @@ void glrender(const string& prefix, const picture *pic, const string& format, Mode=0; Xfactor=Yfactor=1.0; - static bool initialize=true; - - if(initialize) { - initialize=false; + if(glinitialize) { + glinitialize=false; init(); Fitscreen=1; } @@ -1406,21 +1469,24 @@ void glrender(const string& prefix, const picture *pic, const string& format, glBlendFunc(GL_SRC_ALPHA,GL_ONE_MINUS_SRC_ALPHA); - nurb=gluNewNurbsRenderer(); - if(nurb == NULL) - outOfMemory(); - gluNurbsProperty(nurb,GLU_SAMPLING_METHOD,GLU_PARAMETRIC_ERROR); - gluNurbsProperty(nurb,GLU_SAMPLING_TOLERANCE,0.5); - gluNurbsProperty(nurb,GLU_PARAMETRIC_TOLERANCE,1.0); - gluNurbsProperty(nurb,GLU_CULLING,GLU_TRUE); + if(nurb == NULL) { + nurb=gluNewNurbsRenderer(); + if(nurb == NULL) + outOfMemory(); + gluNurbsProperty(nurb,GLU_SAMPLING_METHOD,GLU_PARAMETRIC_ERROR); + gluNurbsProperty(nurb,GLU_SAMPLING_TOLERANCE,0.5); + gluNurbsProperty(nurb,GLU_PARAMETRIC_TOLERANCE,1.0); + gluNurbsProperty(nurb,GLU_CULLING,GLU_TRUE); + + // The callback tesselation algorithm avoids artifacts at degenerate control + // points. + gluNurbsProperty(nurb,GLU_NURBS_MODE,GLU_NURBS_TESSELLATOR); + gluNurbsCallback(nurb,GLU_NURBS_BEGIN,(_GLUfuncptr) glBegin); + gluNurbsCallback(nurb,GLU_NURBS_VERTEX,(_GLUfuncptr) glVertex3fv); + gluNurbsCallback(nurb,GLU_NURBS_END,(_GLUfuncptr) glEnd); + gluNurbsCallback(nurb,GLU_NURBS_COLOR,(_GLUfuncptr) glColor4fv); + } - // The callback tesselation algorithm avoids artifacts at degenerate control - // points. - gluNurbsProperty(nurb,GLU_NURBS_MODE,GLU_NURBS_TESSELLATOR); - gluNurbsCallback(nurb,GLU_NURBS_BEGIN,(_GLUfuncptr) glBegin); - gluNurbsCallback(nurb,GLU_NURBS_VERTEX,(_GLUfuncptr) glVertex3fv); - gluNurbsCallback(nurb,GLU_NURBS_END,(_GLUfuncptr) glEnd); - gluNurbsCallback(nurb,GLU_NURBS_COLOR,(_GLUfuncptr) glColor4fv); mode(); if(View) { @@ -1440,7 +1506,9 @@ void glrender(const string& prefix, const picture *pic, const string& format, glutAddMenuEntry("(m) Mode",MODE); glutAddMenuEntry("(e) Export",EXPORT); glutAddMenuEntry("(c) Camera",CAMERA); - glutAddMenuEntry("(p) Play",ANIMATE); + glutAddMenuEntry("(p) Play",PLAY); + glutAddMenuEntry("(r) Reverse",REVERSE); + glutAddMenuEntry("( ) Step",STEP); glutAddMenuEntry("(q) Quit" ,QUIT); for(size_t i=0; i < nbuttons; ++i) { diff --git a/Build/source/utils/asymptote/glrender.h b/Build/source/utils/asymptote/glrender.h index 3be1f37273e..5854b92f3ab 100644 --- a/Build/source/utils/asymptote/glrender.h +++ b/Build/source/utils/asymptote/glrender.h @@ -49,6 +49,28 @@ inline void store(GLfloat *control, const camp::triple& v) } namespace gl { + +struct projection +{ +public: + bool orthographic; + camp::triple camera; + camp::triple up; + camp::triple target; + double zoom; + double angle; + camp::pair viewportshift; + + projection(bool orthographic=false, camp::triple camera=0.0, + camp::triple up=0.0, camp::triple target=0.0, + double zoom=0.0, double angle=0.0, + camp::pair viewportshift=0.0) : + orthographic(orthographic), camera(camera), up(up), target(target), + zoom(zoom), angle(angle), viewportshift(viewportshift) {} +}; + +projection camera(bool user=true); + void glrender(const string& prefix, const camp::picture* pic, const string& format, double width, double height, double angle, double zoom, const camp::triple& m, const camp::triple& M, diff --git a/Build/source/utils/asymptote/keywords.cc b/Build/source/utils/asymptote/keywords.cc index 97f7dac517c..19c9bbe4dfc 100644 --- a/Build/source/utils/asymptote/keywords.cc +++ b/Build/source/utils/asymptote/keywords.cc @@ -41,5 +41,6 @@ ADD(quit); ADD(q); ADD(exit); ADD(reset); +ADD(erase); ADD(help); ADD(input); diff --git a/Build/source/utils/asymptote/patches/README b/Build/source/utils/asymptote/patches/README index 706209146fb..6b21edce8f4 100644 --- a/Build/source/utils/asymptote/patches/README +++ b/Build/source/utils/asymptote/patches/README @@ -14,9 +14,6 @@ prototype in the file gc6.8/include/gc.h (version 6.8). The file gc-7.0nomem.patch avoids segmentation faults with gc-7.0 on out-of-memory errors. -A patch to provide full functionality in the Asymptote backend to pstoedit -(http://pstoedit.net) is provided in the file pstoedit-3.45asy.patch. - The file freeglut-cygwin.patch allows version 2.6.0-rc1 of freeglut.dll to be built under CYGWIN. @@ -26,4 +23,3 @@ http://cvs.ktug.or.kr/viewcvs/dvipdfmx/contrib/latex/movie15.sty.sample?revision up-to-date with the official 2008/10/08 version. For convenience the patched version is also included as movie15_dvipdfmx.sty; it should be renamed to movie15.sty and installed in the local latex directory. - diff --git a/Build/source/utils/asymptote/picture.cc b/Build/source/utils/asymptote/picture.cc index de844a2410c..c23b2ac58aa 100644 --- a/Build/source/utils/asymptote/picture.cc +++ b/Build/source/utils/asymptote/picture.cc @@ -52,7 +52,8 @@ picture::~picture() { } -bool picture::epsformat,picture::pdfformat,picture::xobject, picture::pdf; +bool picture::epsformat,picture::pdfformat, picture::svgformat; +bool picture::xobject, picture::pdf; bool picture::Labels; double picture::paperWidth,picture::paperHeight; @@ -215,11 +216,10 @@ void texinit() } bool context=settings::context(getSetting("tex")); - string name; - if(!context) - name=stripFile(outname()); - name += "texput"; - string logname=name+".log"; + string dir=stripFile(outname()); + string logname; + if(!context) logname=dir; + logname += "texput.log"; const char *cname=logname.c_str(); ofstream writeable(cname); if(!writeable) @@ -238,7 +238,6 @@ void texinit() cmd.push_back("--scrollmode"); cmd.push_back(texput); } else { - string dir=stripFile(outname()); if(!dir.empty()) cmd.push_back("-output-directory="+dir); cmd.push_back("\\scrollmode"); @@ -260,16 +259,17 @@ int opentex(const string& texname, const string& prefix) bool context=settings::context(getSetting("tex")); mem::vector cmd; cmd.push_back(texprogram()); - if(context) + if(context) { cmd.push_back("--nonstopmode"); - else { - string dir=stripFile(outname()); + cmd.push_back(texname); + } else { + string dir=stripFile(texname); if(!dir.empty()) cmd.push_back("-output-directory="+dir); cmd.push_back("\\nonstopmode\\input"); + cmd.push_back(stripDir(texname)); } - cmd.push_back(texname); bool quiet=verbose <= 1; int status=System(cmd,quiet ? 1 : 0,true,"texpath",texpathmessage()); if(!status && getSetting("twice")) @@ -297,74 +297,86 @@ bool picture::texprocess(const string& texname, const string& outname, if(opentex(texname,prefix)) return false; string texengine=getSetting("tex"); - if(!pdf) { - string dviname=auxname(prefix,"dvi"); - string psname=auxname(prefix,"ps"); + string dviname=auxname(prefix,"dvi"); - double height=b.top-b.bottom+1.0; + if(svgformat) { + mem::vector cmd; + cmd.push_back(getSetting("dvisvgm")); + cmd.push_back("-n"); + cmd.push_back("--verbosity=3"); + push_split(cmd,getSetting("dvisvgmOptions")); + cmd.push_back("-o"+outname); + cmd.push_back(dviname); + status=System(cmd,0,true,"dvisvgm"); + if(status != 0) return false; + } else { + if(!pdf) { + string psname=auxname(prefix,"ps"); + double height=b.top-b.bottom+1.0; - // Magic dvips offsets: - double hoffset=-128.4; - double vertical=height; - if(!latex(texengine)) vertical += 2.0; - double voffset=(vertical < 13.0) ? -137.8+vertical : -124.8; - - hoffset += b.left+bboxshift.getx(); - voffset += paperHeight-height-b.bottom-bboxshift.gety(); + // Magic dvips offsets: + double hoffset=-128.4; + double vertical=height; + if(!latex(texengine)) vertical += 2.0; + double voffset=(vertical < 13.0) ? -137.8+vertical : -124.8; + + hoffset += b.left+bboxshift.getx(); + voffset += paperHeight-height-b.bottom-bboxshift.gety(); - string dvipsrc=getSetting("dir"); - if(dvipsrc.empty()) dvipsrc=systemDir; - dvipsrc += dirsep+"nopapersize.ps"; - setenv("DVIPSRC",dvipsrc.c_str(),1); - string papertype=getSetting("papertype") == "letter" ? - "letterSize" : "a4size"; - mem::vector dcmd; - dcmd.push_back(getSetting("dvips")); - dcmd.push_back("-R"); - dcmd.push_back("-Pdownload35"); - dcmd.push_back("-D600"); - dcmd.push_back("-O"+String(hoffset)+"bp,"+String(voffset)+"bp"); - dcmd.push_back("-T"+String(paperWidth)+"bp,"+String(paperHeight)+"bp"); - push_split(dcmd,getSetting("dvipsOptions")); - dcmd.push_back("-t"+papertype); - if(verbose <= 1) dcmd.push_back("-q"); - dcmd.push_back("-o"+psname); - dcmd.push_back(dviname); - status=System(dcmd,0,true,"dvips"); - if(status != 0) return false; + string dvipsrc=getSetting("dir"); + if(dvipsrc.empty()) dvipsrc=systemDir; + dvipsrc += dirsep+"nopapersize.ps"; + setenv("DVIPSRC",dvipsrc.c_str(),1); + string papertype=getSetting("papertype") == "letter" ? + "letterSize" : "a4size"; + mem::vector dcmd; + dcmd.push_back(getSetting("dvips")); + dcmd.push_back("-R"); + dcmd.push_back("-Pdownload35"); + dcmd.push_back("-D600"); + dcmd.push_back("-O"+String(hoffset)+"bp,"+String(voffset)+"bp"); + dcmd.push_back("-T"+String(paperWidth)+"bp,"+String(paperHeight)+"bp"); + push_split(dcmd,getSetting("dvipsOptions")); + dcmd.push_back("-t"+papertype); + if(verbose <= 1) dcmd.push_back("-q"); + dcmd.push_back("-o"+psname); + dcmd.push_back(dviname); + status=System(dcmd,0,true,"dvips"); + if(status != 0) return false; - ifstream fin(psname.c_str()); - psfile fout(outname,false); + ifstream fin(psname.c_str()); + psfile fout(outname,false); - string s; - bool first=true; - transform t=shift(bboxshift)*T; - bool shift=!t.isIdentity(); - string beginspecial="TeXDict begin @defspecial"; - string endspecial="@fedspecial end"; - while(getline(fin,s)) { - if(s.find("%%DocumentPaperSizes:") == 0) continue; - if(s.find("%!PS-Adobe-") == 0) { - fout.header(); - } else if(first && s.find("%%BoundingBox:") == 0) { - bbox box=b; - box.shift(bboxshift); - if(verbose > 2) BoundingBox(cout,box); - fout.BoundingBox(box); - first=false; - } else if(shift && s.find(beginspecial) == 0) { - fout.verbatimline(s); - fout.gsave(); - fout.concat(t); - } else if(shift && s.find(endspecial) == 0) { - fout.grestore(); - fout.verbatimline(s); - } else - fout.verbatimline(s); - } - if(!getSetting("keep")) { // Delete temporary files. - unlink(dviname.c_str()); - unlink(psname.c_str()); + string s; + bool first=true; + transform t=shift(bboxshift)*T; + bool shift=!t.isIdentity(); + string beginspecial="TeXDict begin @defspecial"; + string endspecial="@fedspecial end"; + while(getline(fin,s)) { + if(s.find("%%DocumentPaperSizes:") == 0) continue; + if(s.find("%!PS-Adobe-") == 0) { + fout.header(); + } else if(first && s.find("%%BoundingBox:") == 0) { + bbox box=b; + box.shift(bboxshift); + if(verbose > 2) BoundingBox(cout,box); + fout.BoundingBox(box); + first=false; + } else if(shift && s.find(beginspecial) == 0) { + fout.verbatimline(s); + fout.gsave(); + fout.concat(t); + } else if(shift && s.find(endspecial) == 0) { + fout.grestore(); + fout.verbatimline(s); + } else + fout.verbatimline(s); + } + if(!getSetting("keep")) { // Delete temporary files. + unlink(dviname.c_str()); + unlink(psname.c_str()); + } } } @@ -413,8 +425,8 @@ int picture::epstopdf(const string& epsname, const string& pdfname) cmd.push_back("-sOutputFile="+stripDir(pdfname)); cmd.push_back(stripDir(epsname)); - string dir=stripFile(pdfname); char *oldPath=NULL; + string dir=stripFile(pdfname); if(!dir.empty()) { oldPath=getPath(); setPath(dir.c_str()); @@ -470,7 +482,7 @@ bool picture::postprocess(const string& prename, const string& outname, if(status != 0) reportError("Cannot rename "+prename+" to "+outname); } else status=epstopdf(prename,outname); - } else { + } else if(!svgformat) { mem::vector cmd; double render=fabs(getSetting("render")); if(render == 0) render=1.0; @@ -569,7 +581,6 @@ bool picture::shipout(picture *preamble, const string& Prefix, bool TeXmode=getSetting("inlinetex") && getSetting("tex") != "none"; - Labels=labels || TeXmode; string texengine=getSetting("tex"); pdf=settings::pdf(texengine); @@ -580,10 +591,16 @@ bool picture::shipout(picture *preamble, const string& Prefix, string outputformat=format.empty() ? defaultformat() : format; epsformat=outputformat == "eps"; pdfformat=outputformat == "pdf"; + svgformat=outputformat == "svg" && !pdf && + (!have3D() || getSetting("render") == 0.0); + xobject=magnification > 0; string outname=Outname(prefix,outputformat,standardout); string epsname=epsformat ? (standardout ? "" : outname) : auxname(prefix,"eps"); + + Labels=labels || TeXmode || svgformat; + if(Labels) spaceToUnderscore(prefix); string prename=((epsformat && !pdf) || !Labels) ? epsname : @@ -731,7 +748,8 @@ bool picture::shipout(picture *preamble, const string& Prefix, if(Labels) { tex->epilogue(); if(context) prefix=stripDir(prefix); - status=texprocess(texname,prename,prefix,bboxshift); + status=texprocess(texname,svgformat ? outname : prename,prefix, + bboxshift); delete tex; if(!getSetting("keep")) { for(mem::list::iterator p=psnameStack.begin(); @@ -813,6 +831,8 @@ bool picture::shipout3(const string& prefix, const string& format, triple *lights, double *diffuse, double *ambient, double *specular, bool viewportlighting, bool view) { + if(getSetting("interrupt")) + return true; #ifdef HAVE_LIBGL bounds3(); @@ -825,7 +845,8 @@ bool picture::shipout3(const string& prefix, const string& format, getSetting("outformat") : format; bool View=settings::view() && view; static int oldpid=0; - bool Wait=!interact::interactive || !View; + bool animating=getSetting("animating"); + bool Wait=!interact::interactive || !View || animating; if(glthread) { #ifdef HAVE_LIBPTHREAD @@ -892,6 +913,13 @@ bool picture::shipout3(const string& prefix, const string& format, pthread_cond_wait(&readySignal,&readyLock); pthread_mutex_unlock(&readyLock); } + if(!glthread || (Wait && !animating)) { + delete[] specular; + delete[] ambient; + delete[] diffuse; + delete[] lights; + } + return true; #endif #else diff --git a/Build/source/utils/asymptote/picture.h b/Build/source/utils/asymptote/picture.h index 5589d1d760a..fb56a29cccc 100644 --- a/Build/source/utils/asymptote/picture.h +++ b/Build/source/utils/asymptote/picture.h @@ -28,7 +28,7 @@ private: bboxlist bboxstack; bool transparency; - static bool epsformat,pdfformat,xobject,pdf,Labels; + static bool epsformat,pdfformat,svgformat,xobject,pdf,Labels; static double paperWidth,paperHeight; public: diff --git a/Build/source/utils/asymptote/prc/PRCbitStream.cc b/Build/source/utils/asymptote/prc/PRCbitStream.cc index 2aa6d73ce98..5df27320e45 100644 --- a/Build/source/utils/asymptote/prc/PRCbitStream.cc +++ b/Build/source/utils/asymptote/prc/PRCbitStream.cc @@ -198,22 +198,22 @@ PRCbitStream& PRCbitStream::operator <<(double value) writeBit(1); -#if defined(WORDS_LITTLE_ENDIAN) - pb=((PRCbyte *)&value)+6; -#elif defined(WORDS_BIG_ENDIAN) +#ifdef WORDS_BIGENDIAN pb=((PRCbyte *)&value)+1; +#else + pb=((PRCbyte *)&value)+6; #endif //add_bits((*pb)&0x0f,4 STAT_V STAT_DOUBLE); writeBits((*pb)&0x0F,4); NEXTBYTE(pb); pbStart=pb; -#if defined(WORDS_LITTLE_ENDIAN) - pbEnd= - pbStop= ((PRCbyte *)&value); -#elif defined(WORDS_BIG_ENDIAN) +#ifdef WORDS_BIGENDIAN pbEnd= pbStop= ((PRCbyte *)(&value+1))-1; +#else + pbEnd= + pbStop= ((PRCbyte *)&value); #endif if((fSaveAtEnd=(*pbStop!=*BEFOREBYTE(pbStop)))!=0) diff --git a/Build/source/utils/asymptote/prc/PRCdouble.cc b/Build/source/utils/asymptote/prc/PRCdouble.cc index c51dd6317da..9a1668ab007 100644 --- a/Build/source/utils/asymptote/prc/PRCdouble.cc +++ b/Build/source/utils/asymptote/prc/PRCdouble.cc @@ -22,7 +22,7 @@ int stCOFDOECompare(const void* pcofdoe1,const void* pcofdoe2) EXPONENT(((const struct sCodageOfFrequentDoubleOrExponent *)pcofdoe2)->u2uod.Value)); } -#if defined(WORDS_BIG_ENDIAN) +#ifdef WORDS_BIGENDIAN void *memrchr(const void *buf,int c,size_t count) { unsigned char diff --git a/Build/source/utils/asymptote/prc/PRCdouble.h b/Build/source/utils/asymptote/prc/PRCdouble.h index 30d49ffd819..c21d33e5dc9 100644 --- a/Build/source/utils/asymptote/prc/PRCdouble.h +++ b/Build/source/utils/asymptote/prc/PRCdouble.h @@ -16,14 +16,13 @@ union ieee754_double /* This is the IEEE 754 double-precision format. */ struct { -#if defined(WORDS_BIG_ENDIAN) +#ifdef WORDS_BIGENDIAN unsigned int negative:1; unsigned int exponent:11; /* Together these comprise the mantissa. */ unsigned int mantissa0:20; unsigned int mantissa1:32; -#endif -#if defined(WORDS_LITTLE_ENDIAN) +#else /* Together these comprise the mantissa. */ unsigned int mantissa1:32; unsigned int mantissa0:20; @@ -49,21 +48,7 @@ struct sCodageOfFrequentDoubleOrExponent } u2uod; }; -#if defined(WORDS_LITTLE_ENDIAN) -# define DOUBLEWITHTWODWORD(upper,lower) lower,upper -# define UPPERPOWER (1) -# define LOWERPOWER (!UPPERPOWER) - -# define NEXTBYTE(pbd) ((pbd)--) -# define PREVIOUSBYTE(pbd) ((pbd)++) -# define MOREBYTE(pbd,pbend) ((pbd)>=(pbend)) -# define OFFSETBYTE(pbd,offset) ((pbd)-=offset) -# define BEFOREBYTE(pbd) ((pbd)+1) -# define DIFFPOINTERS(p1,p2) ((unsigned)((p2)-(p1))) -# define SEARCHBYTE(pbstart,b,nb) (unsigned char *)memchr((pbstart),(b),(nb)) -# define BYTEAT(pb,i) *((pb)+(i)) - -#elif defined(WORDS_BIG_ENDIAN) +#ifdef WORDS_BIGENDIAN # define DOUBLEWITHTWODWORD(upper,lower) upper,lower # define UPPERPOWER (0) # define LOWERPOWER (!UPPERPOWER) @@ -77,7 +62,18 @@ struct sCodageOfFrequentDoubleOrExponent # define SEARCHBYTE(pbstart,b,nb) (unsigned char *)memrchr((pbstart),(b),(nb)) # define BYTEAT(pb,i) *((pb)-(i)) #else -# error "Big/Little endian to be defined" +# define DOUBLEWITHTWODWORD(upper,lower) lower,upper +# define UPPERPOWER (1) +# define LOWERPOWER (!UPPERPOWER) + +# define NEXTBYTE(pbd) ((pbd)--) +# define PREVIOUSBYTE(pbd) ((pbd)++) +# define MOREBYTE(pbd,pbend) ((pbd)>=(pbend)) +# define OFFSETBYTE(pbd,offset) ((pbd)-=offset) +# define BEFOREBYTE(pbd) ((pbd)+1) +# define DIFFPOINTERS(p1,p2) ((unsigned)((p2)-(p1))) +# define SEARCHBYTE(pbstart,b,nb) (unsigned char *)memchr((pbstart),(b),(nb)) +# define BYTEAT(pb,i) *((pb)+(i)) #endif #define MAXLENGTHFORCOMPRESSEDTYPE ((22+1+1+4+6*(1+8))+7)/8 @@ -95,9 +91,9 @@ extern PRCdword stadwZero[2],stadwNegativeZero[2]; #define NUMBEROFELEMENTINACOFDOE (2077) -#if defined( WORDS_BIG_ENDIAN ) +#ifdef WORDS_BIGENDIAN # define DOUBLEWITHTWODWORDINTREE(upper,lower) {upper,lower} -#elif defined( WORDS_LITTLE_ENDIAN ) +#else # define DOUBLEWITHTWODWORDINTREE(upper,lower) {lower,upper} #endif extern sCodageOfFrequentDoubleOrExponent acofdoe[NUMBEROFELEMENTINACOFDOE]; @@ -109,7 +105,7 @@ struct sCodageOfFrequentDoubleOrExponent* getcofdoe(unsigned,short); int stCOFDOECompare(const void*,const void*); -#if defined(WORDS_BIG_ENDIAN) +#ifdef WORDS_BIGENDIAN void *memrchr(const void *,int,size_t); #endif diff --git a/Build/source/utils/asymptote/prc/oPRCFile.cc b/Build/source/utils/asymptote/prc/oPRCFile.cc index a9d6b2e2156..e65910d56dd 100644 --- a/Build/source/utils/asymptote/prc/oPRCFile.cc +++ b/Build/source/utils/asymptote/prc/oPRCFile.cc @@ -573,12 +573,12 @@ void makeAppUUID(uint32_t *UUID) void writeUINT32_T(std::ostream &out, uint32_t data) { -#ifdef WORDS_BIG_ENDIAN +#ifdef WORDS_BIGENDIAN out.write(((char*)&data)+3,1); out.write(((char*)&data)+2,1); out.write(((char*)&data)+1,1); out.write(((char*)&data)+0,1); -#elif WORDS_LITTLE_ENDIAN +#else out.write(((char*)&data)+0,1); out.write(((char*)&data)+1,1); out.write(((char*)&data)+2,1); diff --git a/Build/source/utils/asymptote/process.cc b/Build/source/utils/asymptote/process.cc index a84505d523c..accf5b4b5a7 100644 --- a/Build/source/utils/asymptote/process.cc +++ b/Build/source/utils/asymptote/process.cc @@ -626,7 +626,6 @@ class iprompt : public icore { if (cl.simple()) { // Don't store exit commands in the history file. interact::deleteLastLine(); - running=false; return true; } @@ -643,9 +642,7 @@ class iprompt : public icore { running=false; restart=true; startline=""; - run::purge(); - return true; } else return false; @@ -659,13 +656,19 @@ class iprompt : public icore { else return false; } + bool erase(commandLine cl) { + running=false; + restart=true; + if (cl.simple()) + startline="erase()"; + else startline=cl.line; + return true; + } bool input(commandLine cl) { - string prefix="include "; - string line=prefix+cl.rest; running=false; restart=true; - startline=line; + startline="include "+cl.rest; return true; } @@ -679,6 +682,7 @@ class iprompt : public icore { ADDCOMMAND(q,q); ADDCOMMAND(exit,exit); ADDCOMMAND(reset,reset); + ADDCOMMAND(erase,erase); ADDCOMMAND(help,help); ADDCOMMAND(input,input); diff --git a/Build/source/utils/asymptote/runarray.cc b/Build/source/utils/asymptote/runarray.cc index c67e69db6f5..36a8b986e41 100644 --- a/Build/source/utils/asymptote/runarray.cc +++ b/Build/source/utils/asymptote/runarray.cc @@ -59,12 +59,6 @@ double *copyTripleArray2Components(array *a, bool square=true, size_t dim2=0); function *realRealFunction(); -// Return the component of vector v perpendicular to a unit vector u. -inline triple perp(triple v, triple u) -{ - return v-dot(v,u)*u; -} - #define CURRENTPEN processData().currentpen #line 20 "runarray.in" @@ -73,6 +67,7 @@ inline triple perp(triple v, triple u) #include "triple.h" #include "path3.h" #include "Delaunay.h" +#include "glrender.h" #ifdef HAVE_LIBFFTW3 #include "fftw++.h" @@ -524,10 +519,10 @@ void integeroverflow(size_t i) namespace run { // Create an empty array. -#line 474 "runarray.in" +#line 475 "runarray.in" void emptyArray(stack *Stack) { -#line 475 "runarray.in" +#line 476 "runarray.in" {Stack->push(new array(0)); return;} } @@ -536,11 +531,11 @@ void emptyArray(stack *Stack) // is popped off the stack, followed by each dimension in reverse order. // The array itself is technically a one dimensional array of one // dimension arrays and so on. -#line 484 "runarray.in" +#line 485 "runarray.in" void newDeepArray(stack *Stack) { Int depth=vm::pop(Stack); -#line 485 "runarray.in" +#line 486 "runarray.in" assert(depth > 0); Int *dims = new Int[depth]; @@ -559,11 +554,11 @@ void newDeepArray(stack *Stack) // Creates an array with elements already specified. First, the number // of elements is popped off the stack, followed by each element in // reverse order. -#line 504 "runarray.in" +#line 505 "runarray.in" void newInitializedArray(stack *Stack) { Int n=vm::pop(Stack); -#line 505 "runarray.in" +#line 506 "runarray.in" assert(n >= 0); array *a = new array(n); @@ -576,12 +571,12 @@ void newInitializedArray(stack *Stack) // Similar to newInitializedArray, but after the n elements, append another // array to it. -#line 518 "runarray.in" +#line 519 "runarray.in" void newAppendedArray(stack *Stack) { Int n=vm::pop(Stack); array* tail=vm::pop(Stack); -#line 519 "runarray.in" +#line 520 "runarray.in" assert(n >= 0); array *a = new array(n); @@ -596,13 +591,13 @@ void newAppendedArray(stack *Stack) // The function T[] array(int n, T value, int depth=0) produces a array of n // copies of x, where each copy is copied up to depth. -#line 534 "runarray.in" +#line 535 "runarray.in" void newDuplicateArray(stack *Stack) { Int depth=vm::pop(Stack,Int_MAX); item value=vm::pop(Stack); Int n=vm::pop(Stack); -#line 535 "runarray.in" +#line 536 "runarray.in" if(n < 0) error("cannot create a negative length array"); if(depth < 0) error("cannot copy to a negative depth"); @@ -610,12 +605,12 @@ void newDuplicateArray(stack *Stack) } // Read an element from an array. Checks for initialization & bounds. -#line 543 "runarray.in" +#line 544 "runarray.in" void arrayRead(stack *Stack) { Int n=vm::pop(Stack); array * a=vm::pop(Stack); -#line 544 "runarray.in" +#line 545 "runarray.in" item& i=arrayRead(a,n); if (i.empty()) { ostringstream buf; @@ -626,50 +621,50 @@ void arrayRead(stack *Stack) } // Slice a substring from an array. -#line 555 "runarray.in" +#line 556 "runarray.in" void arraySliceRead(stack *Stack) { Int right=vm::pop(Stack); Int left=vm::pop(Stack); array * a=vm::pop(Stack); -#line 556 "runarray.in" +#line 557 "runarray.in" checkArray(a); {Stack->push(a->slice(left, right)); return;} } // Slice a substring from an array. This implements the cases a[i:] and a[:] // where the endpoint is not given, and assumed to be the length of the array. -#line 563 "runarray.in" +#line 564 "runarray.in" void arraySliceReadToEnd(stack *Stack) { Int left=vm::pop(Stack); array * a=vm::pop(Stack); -#line 564 "runarray.in" +#line 565 "runarray.in" size_t len=checkArray(a); {Stack->push(a->slice(left, (Int)len)); return;} } // Read an element from an array of arrays. Check bounds and initialize // as necessary. -#line 571 "runarray.in" +#line 572 "runarray.in" void arrayArrayRead(stack *Stack) { Int n=vm::pop(Stack); array * a=vm::pop(Stack); -#line 572 "runarray.in" +#line 573 "runarray.in" item& i=arrayRead(a,n); if (i.empty()) i=new array(0); {Stack->push(i); return;} } // Write an element to an array. Increase size if necessary. -#line 579 "runarray.in" +#line 580 "runarray.in" void arrayWrite(stack *Stack) { Int n=vm::pop(Stack); array * a=vm::pop(Stack); item value=vm::pop(Stack); -#line 580 "runarray.in" +#line 581 "runarray.in" size_t len=checkArray(a); bool cyclic=a->cyclic(); if(cyclic && len > 0) n=imod(n,len); @@ -683,27 +678,27 @@ void arrayWrite(stack *Stack) {Stack->push(value); return;} } -#line 594 "runarray.in" +#line 595 "runarray.in" void arraySliceWrite(stack *Stack) { Int right=vm::pop(Stack); Int left=vm::pop(Stack); array * dest=vm::pop(Stack); array * src=vm::pop(Stack); -#line 595 "runarray.in" +#line 596 "runarray.in" checkArray(src); checkArray(dest); dest->setSlice(left, right, src); {Stack->push(src); return;} } -#line 602 "runarray.in" +#line 603 "runarray.in" void arraySliceWriteToEnd(stack *Stack) { Int left=vm::pop(Stack); array * dest=vm::pop(Stack); array * src=vm::pop(Stack); -#line 603 "runarray.in" +#line 604 "runarray.in" checkArray(src); size_t len=checkArray(dest); dest->setSlice(left, (Int) len, src); @@ -711,20 +706,20 @@ void arraySliceWriteToEnd(stack *Stack) } // Returns the length of an array. -#line 611 "runarray.in" +#line 612 "runarray.in" void arrayLength(stack *Stack) { array * a=vm::pop(Stack); -#line 612 "runarray.in" +#line 613 "runarray.in" {Stack->push((Int) checkArray(a)); return;} } // Returns an array of integers representing the keys of the array. -#line 617 "runarray.in" +#line 618 "runarray.in" void arrayKeys(stack *Stack) { array * a=vm::pop(Stack); -#line 618 "runarray.in" +#line 619 "runarray.in" size_t size=checkArray(a); array *keys=new array(); @@ -738,33 +733,33 @@ void arrayKeys(stack *Stack) } // Return the cyclic flag for an array. -#line 632 "runarray.in" +#line 633 "runarray.in" void arrayCyclicFlag(stack *Stack) { array * a=vm::pop(Stack); -#line 633 "runarray.in" +#line 634 "runarray.in" checkArray(a); {Stack->push(a->cyclic()); return;} } -#line 638 "runarray.in" +#line 639 "runarray.in" void arraySetCyclicFlag(stack *Stack) { array * a=vm::pop(Stack); bool b=vm::pop(Stack); -#line 639 "runarray.in" +#line 640 "runarray.in" checkArray(a); a->cyclic(b); {Stack->push(b); return;} } // Check to see if an array element is initialized. -#line 646 "runarray.in" +#line 647 "runarray.in" void arrayInitializedHelper(stack *Stack) { array * a=vm::pop(Stack); Int n=vm::pop(Stack); -#line 647 "runarray.in" +#line 648 "runarray.in" size_t len=checkArray(a); bool cyclic=a->cyclic(); if(cyclic && len > 0) n=imod(n,len); @@ -774,62 +769,62 @@ void arrayInitializedHelper(stack *Stack) } // Returns the initialize method for an array. -#line 657 "runarray.in" +#line 658 "runarray.in" void arrayInitialized(stack *Stack) { array * a=vm::pop(Stack); -#line 658 "runarray.in" +#line 659 "runarray.in" {Stack->push(new thunk(new bfunc(arrayInitializedHelper),a)); return;} } // The helper function for the cyclic method that sets the cyclic flag. -#line 663 "runarray.in" +#line 664 "runarray.in" void arrayCyclicHelper(stack *Stack) { array * a=vm::pop(Stack); bool b=vm::pop(Stack); -#line 664 "runarray.in" +#line 665 "runarray.in" checkArray(a); a->cyclic(b); } // Set the cyclic flag for an array. -#line 670 "runarray.in" +#line 671 "runarray.in" void arrayCyclic(stack *Stack) { array * a=vm::pop(Stack); -#line 671 "runarray.in" +#line 672 "runarray.in" {Stack->push(new thunk(new bfunc(arrayCyclicHelper),a)); return;} } // The helper function for the push method that does the actual operation. -#line 676 "runarray.in" +#line 677 "runarray.in" void arrayPushHelper(stack *Stack) { array * a=vm::pop(Stack); item x=vm::pop(Stack); -#line 677 "runarray.in" +#line 678 "runarray.in" checkArray(a); a->push(x); {Stack->push(x); return;} } // Returns the push method for an array. -#line 684 "runarray.in" +#line 685 "runarray.in" void arrayPush(stack *Stack) { array * a=vm::pop(Stack); -#line 685 "runarray.in" +#line 686 "runarray.in" {Stack->push(new thunk(new bfunc(arrayPushHelper),a)); return;} } // The helper function for the append method that appends b to a. -#line 690 "runarray.in" +#line 691 "runarray.in" void arrayAppendHelper(stack *Stack) { array * a=vm::pop(Stack); array * b=vm::pop(Stack); -#line 691 "runarray.in" +#line 692 "runarray.in" checkArray(a); size_t size=checkArray(b); for(size_t i=0; i < size; i++) @@ -837,20 +832,20 @@ void arrayAppendHelper(stack *Stack) } // Returns the append method for an array. -#line 699 "runarray.in" +#line 700 "runarray.in" void arrayAppend(stack *Stack) { array * a=vm::pop(Stack); -#line 700 "runarray.in" +#line 701 "runarray.in" {Stack->push(new thunk(new bfunc(arrayAppendHelper),a)); return;} } // The helper function for the pop method. -#line 705 "runarray.in" +#line 706 "runarray.in" void arrayPopHelper(stack *Stack) { array * a=vm::pop(Stack); -#line 706 "runarray.in" +#line 707 "runarray.in" size_t asize=checkArray(a); if(asize == 0) error("cannot pop element from empty array"); @@ -858,22 +853,22 @@ void arrayPopHelper(stack *Stack) } // Returns the pop method for an array. -#line 714 "runarray.in" +#line 715 "runarray.in" void arrayPop(stack *Stack) { array * a=vm::pop(Stack); -#line 715 "runarray.in" +#line 716 "runarray.in" {Stack->push(new thunk(new bfunc(arrayPopHelper),a)); return;} } // The helper function for the insert method. -#line 720 "runarray.in" +#line 721 "runarray.in" void arrayInsertHelper(stack *Stack) { array * a=vm::pop(Stack); array * x=vm::pop(Stack); Int i=vm::pop(Stack); -#line 721 "runarray.in" +#line 722 "runarray.in" size_t asize=checkArray(a); checkArray(x); if(a->cyclic() && asize > 0) i=imod(i,asize); @@ -883,39 +878,39 @@ void arrayInsertHelper(stack *Stack) } // Returns the insert method for an array. -#line 731 "runarray.in" +#line 732 "runarray.in" void arrayInsert(stack *Stack) { array * a=vm::pop(Stack); -#line 732 "runarray.in" +#line 733 "runarray.in" {Stack->push(new thunk(new bfunc(arrayInsertHelper),a)); return;} } // Returns the delete method for an array. -#line 737 "runarray.in" +#line 738 "runarray.in" void arrayDelete(stack *Stack) { array * a=vm::pop(Stack); -#line 738 "runarray.in" +#line 739 "runarray.in" {Stack->push(new thunk(new bfunc(arrayDeleteHelper),a)); return;} } -#line 742 "runarray.in" +#line 743 "runarray.in" void arrayAlias(stack *Stack) { array * b=vm::pop(Stack); array * a=vm::pop(Stack); -#line 743 "runarray.in" +#line 744 "runarray.in" {Stack->push(a==b); return;} } // Return array formed by indexing array a with elements of integer array b -#line 748 "runarray.in" +#line 749 "runarray.in" void arrayIntArray(stack *Stack) { array * b=vm::pop(Stack); array * a=vm::pop(Stack); -#line 749 "runarray.in" +#line 750 "runarray.in" size_t asize=checkArray(a); size_t bsize=checkArray(b); array *r=new array(bsize); @@ -933,13 +928,13 @@ void arrayIntArray(stack *Stack) // returns the complement of the integer array a in {0,2,...,n-1}, // so that b[complement(a,b.length)] yields the complement of b[a]. -#line 767 "runarray.in" +#line 768 "runarray.in" // Intarray* complement(Intarray *a, Int n); void gen_runarray31(stack *Stack) { Int n=vm::pop(Stack); Intarray * a=vm::pop(Stack); -#line 768 "runarray.in" +#line 769 "runarray.in" size_t asize=checkArray(a); array *r=new array(0); bool *keep=new bool[n]; @@ -956,12 +951,12 @@ void gen_runarray31(stack *Stack) } // Generate the sequence {f(i) : i=0,1,...n-1} given a function f and integer n -#line 785 "runarray.in" +#line 786 "runarray.in" void arraySequence(stack *Stack) { Int n=vm::pop(Stack); callable * f=vm::pop(Stack); -#line 786 "runarray.in" +#line 787 "runarray.in" if(n < 0) n=0; array *a=new array(n); for(Int i=0; i < n; ++i) { @@ -973,12 +968,12 @@ void arraySequence(stack *Stack) } // Return the array {0,1,...n-1} -#line 798 "runarray.in" +#line 799 "runarray.in" // Intarray* sequence(Int n); void gen_runarray33(stack *Stack) { Int n=vm::pop(Stack); -#line 799 "runarray.in" +#line 800 "runarray.in" if(n < 0) n=0; array *a=new array(n); for(Int i=0; i < n; ++i) { @@ -988,12 +983,12 @@ void gen_runarray33(stack *Stack) } // Apply a function to each element of an array -#line 809 "runarray.in" +#line 810 "runarray.in" void arrayFunction(stack *Stack) { array * a=vm::pop(Stack); callable * f=vm::pop(Stack); -#line 810 "runarray.in" +#line 811 "runarray.in" size_t size=checkArray(a); array *b=new array(size); for(size_t i=0; i < size; ++i) { @@ -1004,12 +999,12 @@ void arrayFunction(stack *Stack) {Stack->push(b); return;} } -#line 821 "runarray.in" +#line 822 "runarray.in" void arraySort(stack *Stack) { callable * f=vm::pop(Stack); array * a=vm::pop(Stack); -#line 822 "runarray.in" +#line 823 "runarray.in" array *c=copyArray(a); compareFunc=f; FuncStack=Stack; @@ -1017,12 +1012,12 @@ void arraySort(stack *Stack) {Stack->push(c); return;} } -#line 830 "runarray.in" +#line 831 "runarray.in" // bool all(boolarray *a); void gen_runarray36(stack *Stack) { boolarray * a=vm::pop(Stack); -#line 831 "runarray.in" +#line 832 "runarray.in" size_t size=checkArray(a); bool c=true; for(size_t i=0; i < size; i++) @@ -1030,12 +1025,12 @@ void gen_runarray36(stack *Stack) {Stack->push(c); return;} } -#line 839 "runarray.in" +#line 840 "runarray.in" // boolarray* !(boolarray* a); void gen_runarray37(stack *Stack) { boolarray* a=vm::pop(Stack); -#line 840 "runarray.in" +#line 841 "runarray.in" size_t size=checkArray(a); array *c=new array(size); for(size_t i=0; i < size; i++) @@ -1043,12 +1038,12 @@ void gen_runarray37(stack *Stack) {Stack->push(c); return;} } -#line 848 "runarray.in" +#line 849 "runarray.in" // Int sum(boolarray *a); void gen_runarray38(stack *Stack) { boolarray * a=vm::pop(Stack); -#line 849 "runarray.in" +#line 850 "runarray.in" size_t size=checkArray(a); Int sum=0; for(size_t i=0; i < size; i++) @@ -1056,19 +1051,19 @@ void gen_runarray38(stack *Stack) {Stack->push(sum); return;} } -#line 857 "runarray.in" +#line 858 "runarray.in" void arrayCopy(stack *Stack) { array * a=vm::pop(Stack); -#line 858 "runarray.in" +#line 859 "runarray.in" {Stack->push(copyArray(a)); return;} } -#line 862 "runarray.in" +#line 863 "runarray.in" void arrayConcat(stack *Stack) { array * a=vm::pop(Stack); -#line 863 "runarray.in" +#line 864 "runarray.in" // a is an array of arrays to be concatenated together. // The signature is // T[] concat(... T[][] a); @@ -1095,27 +1090,27 @@ void arrayConcat(stack *Stack) {Stack->push(result); return;} } -#line 890 "runarray.in" +#line 891 "runarray.in" void array2Copy(stack *Stack) { array * a=vm::pop(Stack); -#line 891 "runarray.in" +#line 892 "runarray.in" {Stack->push(copyArray2(a)); return;} } -#line 895 "runarray.in" +#line 896 "runarray.in" void array3Copy(stack *Stack) { array * a=vm::pop(Stack); -#line 896 "runarray.in" +#line 897 "runarray.in" {Stack->push(copyArray3(a)); return;} } -#line 900 "runarray.in" +#line 901 "runarray.in" void array2Transpose(stack *Stack) { array * a=vm::pop(Stack); -#line 901 "runarray.in" +#line 902 "runarray.in" size_t asize=checkArray(a); array *c=new array(0); for(size_t i=0; i < asize; i++) { @@ -1142,12 +1137,12 @@ void array2Transpose(stack *Stack) // permutation (021 or 120, etc; original is 012). // Transpose by sending respective members to the permutated locations: // return the array obtained by putting a[i][j][k] into position perm{ijk}. -#line 928 "runarray.in" +#line 929 "runarray.in" void array3Transpose(stack *Stack) { array * perm=vm::pop(Stack); array * a=vm::pop(Stack); -#line 929 "runarray.in" +#line 930 "runarray.in" const size_t DIM=3; if(checkArray(perm) != DIM) { @@ -1231,13 +1226,13 @@ void array3Transpose(stack *Stack) // In a boolean array, find the index of the nth true value or -1 if not found // If n is negative, search backwards. -#line 1013 "runarray.in" +#line 1014 "runarray.in" // Int find(boolarray *a, Int n=1); void gen_runarray45(stack *Stack) { Int n=vm::pop(Stack,1); boolarray * a=vm::pop(Stack); -#line 1014 "runarray.in" +#line 1015 "runarray.in" size_t size=checkArray(a); Int j=-1; if(n > 0) @@ -1255,13 +1250,13 @@ void gen_runarray45(stack *Stack) // construct vector obtained by replacing those elements of b for which the // corresponding elements of a are false by the corresponding element of c. -#line 1032 "runarray.in" +#line 1033 "runarray.in" void arrayConditional(stack *Stack) { array * c=vm::pop(Stack); array * b=vm::pop(Stack); array * a=vm::pop(Stack); -#line 1033 "runarray.in" +#line 1034 "runarray.in" size_t size=checkArray(a); array *r=new array(size); if(b && c) { @@ -1285,21 +1280,21 @@ void arrayConditional(stack *Stack) } // Return an n x n identity matrix. -#line 1057 "runarray.in" +#line 1058 "runarray.in" // realarray2* identity(Int n); void gen_runarray47(stack *Stack) { Int n=vm::pop(Stack); -#line 1058 "runarray.in" +#line 1059 "runarray.in" {Stack->push(Identity(n)); return;} } // Return the diagonal matrix with diagonal entries given by a. -#line 1063 "runarray.in" +#line 1064 "runarray.in" void diagonal(stack *Stack) { realarray * a=vm::pop(Stack); -#line 1064 "runarray.in" +#line 1065 "runarray.in" size_t n=checkArray(a); array *c=new array(n); for(size_t i=0; i < n; ++i) { @@ -1315,12 +1310,12 @@ void diagonal(stack *Stack) } // Return the inverse of an n x n matrix a using Gauss-Jordan elimination. -#line 1080 "runarray.in" +#line 1081 "runarray.in" // realarray2* inverse(realarray2 *a); void gen_runarray49(stack *Stack) { realarray2 * a=vm::pop(Stack); -#line 1081 "runarray.in" +#line 1082 "runarray.in" a=copyArray2(a); size_t n=checkArray(a); checkSquare(a); @@ -1413,14 +1408,14 @@ void gen_runarray49(stack *Stack) // Solve the linear equation ax=b by LU decomposition, returning the // solution x, where a is an n x n matrix and b is an array of length n. // If no solution exists, return an empty array. -#line 1174 "runarray.in" +#line 1175 "runarray.in" // realarray* solve(realarray2 *a, realarray *b, bool warn=true); void gen_runarray50(stack *Stack) { bool warn=vm::pop(Stack,true); realarray * b=vm::pop(Stack); realarray2 * a=vm::pop(Stack); -#line 1175 "runarray.in" +#line 1176 "runarray.in" size_t n=checkArray(a); if(n == 0) {Stack->push(new array(0)); return;} @@ -1470,14 +1465,14 @@ void gen_runarray50(stack *Stack) // Solve the linear equation ax=b by LU decomposition, returning the // solution x, where a is an n x n matrix and b is an n x m matrix. // If no solution exists, return an empty array. -#line 1225 "runarray.in" +#line 1226 "runarray.in" // realarray2* solve(realarray2 *a, realarray2 *b, bool warn=true); void gen_runarray51(stack *Stack) { bool warn=vm::pop(Stack,true); realarray2 * b=vm::pop(Stack); realarray2 * a=vm::pop(Stack); -#line 1226 "runarray.in" +#line 1227 "runarray.in" size_t n=checkArray(a); if(n == 0) {Stack->push(new array(0)); return;} @@ -1538,12 +1533,12 @@ void gen_runarray51(stack *Stack) } // Compute the determinant of an n x n matrix. -#line 1287 "runarray.in" +#line 1288 "runarray.in" // real determinant(realarray2 *a); void gen_runarray52(stack *Stack) { realarray2 * a=vm::pop(Stack); -#line 1288 "runarray.in" +#line 1289 "runarray.in" real *A=copyArray2C(a); size_t n=checkArray(a); @@ -1557,13 +1552,13 @@ void gen_runarray52(stack *Stack) {Stack->push(det); return;} } -#line 1302 "runarray.in" +#line 1303 "runarray.in" // realarray* *(realarray2 *a, realarray *b); void gen_runarray53(stack *Stack) { realarray * b=vm::pop(Stack); realarray2 * a=vm::pop(Stack); -#line 1303 "runarray.in" +#line 1304 "runarray.in" size_t n=checkArray(a); size_t m=checkArray(b); array *c=new array(n); @@ -1580,13 +1575,13 @@ void gen_runarray53(stack *Stack) {Stack->push(c); return;} } -#line 1320 "runarray.in" +#line 1321 "runarray.in" // realarray* *(realarray *a, realarray2 *b); void gen_runarray54(stack *Stack) { realarray2 * b=vm::pop(Stack); realarray * a=vm::pop(Stack); -#line 1321 "runarray.in" +#line 1322 "runarray.in" size_t n=checkArray(a); if(n != checkArray(b)) error(incommensurate); real *A=copyArrayC(a); @@ -1613,13 +1608,13 @@ void gen_runarray54(stack *Stack) {Stack->push(c); return;} } -#line 1348 "runarray.in" +#line 1349 "runarray.in" // realarray2* *(realarray2 *a, realarray2 *b); void gen_runarray55(stack *Stack) { realarray2 * b=vm::pop(Stack); realarray2 * a=vm::pop(Stack); -#line 1349 "runarray.in" +#line 1350 "runarray.in" size_t n=checkArray(a); size_t nb=checkArray(b); @@ -1653,23 +1648,23 @@ void gen_runarray55(stack *Stack) {Stack->push(c); return;} } -#line 1383 "runarray.in" +#line 1384 "runarray.in" // triple *(realarray2 *t, triple v); void gen_runarray56(stack *Stack) { triple v=vm::pop(Stack); realarray2 * t=vm::pop(Stack); -#line 1384 "runarray.in" +#line 1385 "runarray.in" {Stack->push(*t*v); return;} } -#line 1388 "runarray.in" +#line 1389 "runarray.in" // pair project(triple v, realarray2 *t); void gen_runarray57(stack *Stack) { realarray2 * t=vm::pop(Stack); triple v=vm::pop(Stack); -#line 1389 "runarray.in" +#line 1390 "runarray.in" size_t n=checkArray(t); if(n != 4) error(incommensurate); array *t0=read(t,0); @@ -1694,13 +1689,13 @@ void gen_runarray57(stack *Stack) } // Compute the dot product of vectors a and b. -#line 1414 "runarray.in" +#line 1415 "runarray.in" // real dot(realarray *a, realarray *b); void gen_runarray58(stack *Stack) { realarray * b=vm::pop(Stack); realarray * a=vm::pop(Stack); -#line 1415 "runarray.in" +#line 1416 "runarray.in" size_t n=checkArrays(a,b); real sum=0.0; for(size_t i=0; i < n; ++i) @@ -1715,7 +1710,7 @@ void gen_runarray58(stack *Stack) // [ a[2] b[2] c[2] ] // [ ... ] // [ c[n-1] a[n-1] b[n-1] ] -#line 1430 "runarray.in" +#line 1431 "runarray.in" // realarray* tridiagonal(realarray *a, realarray *b, realarray *c, realarray *f); void gen_runarray59(stack *Stack) { @@ -1723,7 +1718,7 @@ void gen_runarray59(stack *Stack) realarray * c=vm::pop(Stack); realarray * b=vm::pop(Stack); realarray * a=vm::pop(Stack); -#line 1431 "runarray.in" +#line 1432 "runarray.in" size_t n=checkArrays(a,b); checkEqual(n,checkArray(c)); checkEqual(n,checkArray(f)); @@ -1820,7 +1815,7 @@ void gen_runarray59(stack *Stack) } // Root solve by Newton-Raphson -#line 1528 "runarray.in" +#line 1529 "runarray.in" // real newton(Int iterations=100, callableReal *f, callableReal *fprime, real x, bool verbose=false); void gen_runarray60(stack *Stack) { @@ -1829,7 +1824,7 @@ void gen_runarray60(stack *Stack) callableReal * fprime=vm::pop(Stack); callableReal * f=vm::pop(Stack); Int iterations=vm::pop(Stack,100); -#line 1530 "runarray.in" +#line 1531 "runarray.in" static const real fuzz=1000.0*DBL_EPSILON; Int i=0; size_t oldPrec=0; @@ -1875,7 +1870,7 @@ void gen_runarray60(stack *Stack) // Root solve by Newton-Raphson bisection // cf. routine rtsafe (Press et al., Numerical Recipes, 1991). -#line 1576 "runarray.in" +#line 1577 "runarray.in" // real newton(Int iterations=100, callableReal *f, callableReal *fprime, real x1, real x2, bool verbose=false); void gen_runarray61(stack *Stack) { @@ -1885,7 +1880,7 @@ void gen_runarray61(stack *Stack) callableReal * fprime=vm::pop(Stack); callableReal * f=vm::pop(Stack); Int iterations=vm::pop(Stack,100); -#line 1578 "runarray.in" +#line 1579 "runarray.in" static const real fuzz=1000.0*DBL_EPSILON; size_t oldPrec=0; if(verbose) @@ -1963,7 +1958,7 @@ void gen_runarray61(stack *Stack) {Stack->push((j == iterations) ? DBL_MAX : x); return;} } -#line 1656 "runarray.in" +#line 1657 "runarray.in" // real simpson(callableReal *f, real a, real b, real acc=DBL_EPSILON, real dxmax=0); void gen_runarray62(stack *Stack) { @@ -1972,7 +1967,7 @@ void gen_runarray62(stack *Stack) real b=vm::pop(Stack); real a=vm::pop(Stack); callableReal * f=vm::pop(Stack); -#line 1658 "runarray.in" +#line 1659 "runarray.in" real integral; if(dxmax == 0) dxmax=b-a; Func=f; @@ -1983,12 +1978,12 @@ void gen_runarray62(stack *Stack) } // Compute the fast Fourier transform of a pair array -#line 1669 "runarray.in" +#line 1670 "runarray.in" void pairArrayFFT(stack *Stack) { Int sign=vm::pop(Stack,1); pairarray * a=vm::pop(Stack); -#line 1670 "runarray.in" +#line 1671 "runarray.in" unsigned n=(unsigned) checkArray(a); #ifdef HAVE_LIBFFTW3 array *c=new array(n); @@ -2016,12 +2011,12 @@ void pairArrayFFT(stack *Stack) {Stack->push(c); return;} } -#line 1698 "runarray.in" +#line 1699 "runarray.in" // Intarray2* triangulate(pairarray *z); void gen_runarray64(stack *Stack) { pairarray * z=vm::pop(Stack); -#line 1699 "runarray.in" +#line 1700 "runarray.in" size_t nv=checkArray(z); // Call robust version of Gilles Dumoulin's port of Paul Bourke's // triangulation code. @@ -2055,12 +2050,12 @@ void gen_runarray64(stack *Stack) {Stack->push(t); return;} } -#line 1733 "runarray.in" +#line 1734 "runarray.in" // real norm(realarray *a); void gen_runarray65(stack *Stack) { realarray * a=vm::pop(Stack); -#line 1734 "runarray.in" +#line 1735 "runarray.in" size_t n=checkArray(a); real M=0.0; for(size_t i=0; i < n; ++i) { @@ -2070,12 +2065,12 @@ void gen_runarray65(stack *Stack) {Stack->push(M); return;} } -#line 1744 "runarray.in" +#line 1745 "runarray.in" // real norm(realarray2 *a); void gen_runarray66(stack *Stack) { realarray2 * a=vm::pop(Stack); -#line 1745 "runarray.in" +#line 1746 "runarray.in" size_t n=checkArray(a); real M=0.0; for(size_t i=0; i < n; ++i) { @@ -2089,12 +2084,12 @@ void gen_runarray66(stack *Stack) {Stack->push(M); return;} } -#line 1759 "runarray.in" +#line 1760 "runarray.in" // real norm(triplearray2 *a); void gen_runarray67(stack *Stack) { triplearray2 * a=vm::pop(Stack); -#line 1760 "runarray.in" +#line 1761 "runarray.in" size_t n=checkArray(a); real M=0.0; for(size_t i=0; i < n; ++i) { @@ -2108,12 +2103,12 @@ void gen_runarray67(stack *Stack) {Stack->push(sqrt(M)); return;} } -#line 1774 "runarray.in" +#line 1775 "runarray.in" // real change2(triplearray2 *a); void gen_runarray68(stack *Stack) { triplearray2 * a=vm::pop(Stack); -#line 1775 "runarray.in" +#line 1776 "runarray.in" size_t n=checkArray(a); if(n == 0) {Stack->push(0.0); return;} @@ -2134,13 +2129,13 @@ void gen_runarray68(stack *Stack) {Stack->push(M); return;} } -#line 1796 "runarray.in" +#line 1797 "runarray.in" // triple minbezier(triplearray2 *P, triple b); void gen_runarray69(stack *Stack) { triple b=vm::pop(Stack); triplearray2 * P=vm::pop(Stack); -#line 1797 "runarray.in" +#line 1798 "runarray.in" real *A=copyTripleArray2Components(P,true,4); b=triple(bound(A,::min,b.getx(),sqrtFuzz*norm(A,16)), bound(A+16,::min,b.gety(),sqrtFuzz*norm(A+16,16)), @@ -2149,13 +2144,13 @@ void gen_runarray69(stack *Stack) {Stack->push(b); return;} } -#line 1806 "runarray.in" +#line 1807 "runarray.in" // triple maxbezier(triplearray2 *P, triple b); void gen_runarray70(stack *Stack) { triple b=vm::pop(Stack); triplearray2 * P=vm::pop(Stack); -#line 1807 "runarray.in" +#line 1808 "runarray.in" real *A=copyTripleArray2Components(P,true,4); b=triple(bound(A,::max,b.getx(),sqrtFuzz*norm(A,16)), bound(A+16,::max,b.gety(),sqrtFuzz*norm(A+16,16)), @@ -2164,13 +2159,13 @@ void gen_runarray70(stack *Stack) {Stack->push(b); return;} } -#line 1816 "runarray.in" +#line 1817 "runarray.in" // pair minratio(triplearray2 *P, pair b); void gen_runarray71(stack *Stack) { pair b=vm::pop(Stack); triplearray2 * P=vm::pop(Stack); -#line 1817 "runarray.in" +#line 1818 "runarray.in" triple *A=copyTripleArray2C(P,true,4); real fuzz=sqrtFuzz*norm(A,16); b=pair(bound(A,::min,xratio,b.getx(),fuzz), @@ -2179,13 +2174,13 @@ void gen_runarray71(stack *Stack) {Stack->push(b); return;} } -#line 1826 "runarray.in" +#line 1827 "runarray.in" // pair maxratio(triplearray2 *P, pair b); void gen_runarray72(stack *Stack) { pair b=vm::pop(Stack); triplearray2 * P=vm::pop(Stack); -#line 1827 "runarray.in" +#line 1828 "runarray.in" triple *A=copyTripleArray2C(P,true,4); real fuzz=sqrtFuzz*norm(A,16); b=pair(bound(A,::max,xratio,b.getx(),fuzz), @@ -2194,158 +2189,193 @@ void gen_runarray72(stack *Stack) {Stack->push(b); return;} } +#line 1837 "runarray.in" +// realarray* _projection(); +void gen_runarray73(stack *Stack) +{ +#line 1838 "runarray.in" + gl::projection P=gl::camera(); + array *a=new array(14); + size_t k=0; + (*a)[k++]=P.orthographic ? 1.0 : 0.0; + + triple camera=P.camera; + (*a)[k++]=camera.getx(); + (*a)[k++]=camera.gety(); + (*a)[k++]=camera.getz(); + + triple up=P.up; + (*a)[k++]=up.getx(); + (*a)[k++]=up.gety(); + (*a)[k++]=up.getz(); + + triple target=P.target; + (*a)[k++]=target.getx(); + (*a)[k++]=target.gety(); + (*a)[k++]=target.getz(); + + (*a)[k++]=P.zoom; + (*a)[k++]=P.angle; + + (*a)[k++]=P.viewportshift.getx(); + (*a)[k++]=P.viewportshift.gety(); + {Stack->push(a); return;} +} + } // namespace run namespace trans { void gen_runarray_venv(venv &ve) { -#line 473 "runarray.in" +#line 474 "runarray.in" REGISTER_BLTIN(run::emptyArray,"emptyArray"); -#line 479 "runarray.in" +#line 480 "runarray.in" REGISTER_BLTIN(run::newDeepArray,"newDeepArray"); -#line 501 "runarray.in" +#line 502 "runarray.in" REGISTER_BLTIN(run::newInitializedArray,"newInitializedArray"); -#line 516 "runarray.in" +#line 517 "runarray.in" REGISTER_BLTIN(run::newAppendedArray,"newAppendedArray"); -#line 532 "runarray.in" +#line 533 "runarray.in" REGISTER_BLTIN(run::newDuplicateArray,"newDuplicateArray"); -#line 542 "runarray.in" +#line 543 "runarray.in" REGISTER_BLTIN(run::arrayRead,"arrayRead"); -#line 554 "runarray.in" +#line 555 "runarray.in" REGISTER_BLTIN(run::arraySliceRead,"arraySliceRead"); -#line 561 "runarray.in" +#line 562 "runarray.in" REGISTER_BLTIN(run::arraySliceReadToEnd,"arraySliceReadToEnd"); -#line 569 "runarray.in" +#line 570 "runarray.in" REGISTER_BLTIN(run::arrayArrayRead,"arrayArrayRead"); -#line 578 "runarray.in" +#line 579 "runarray.in" REGISTER_BLTIN(run::arrayWrite,"arrayWrite"); -#line 594 "runarray.in" +#line 595 "runarray.in" REGISTER_BLTIN(run::arraySliceWrite,"arraySliceWrite"); -#line 602 "runarray.in" +#line 603 "runarray.in" REGISTER_BLTIN(run::arraySliceWriteToEnd,"arraySliceWriteToEnd"); -#line 610 "runarray.in" +#line 611 "runarray.in" REGISTER_BLTIN(run::arrayLength,"arrayLength"); -#line 616 "runarray.in" +#line 617 "runarray.in" REGISTER_BLTIN(run::arrayKeys,"arrayKeys"); -#line 631 "runarray.in" +#line 632 "runarray.in" REGISTER_BLTIN(run::arrayCyclicFlag,"arrayCyclicFlag"); -#line 638 "runarray.in" +#line 639 "runarray.in" REGISTER_BLTIN(run::arraySetCyclicFlag,"arraySetCyclicFlag"); -#line 645 "runarray.in" +#line 646 "runarray.in" REGISTER_BLTIN(run::arrayInitializedHelper,"arrayInitializedHelper"); -#line 656 "runarray.in" +#line 657 "runarray.in" REGISTER_BLTIN(run::arrayInitialized,"arrayInitialized"); -#line 662 "runarray.in" +#line 663 "runarray.in" REGISTER_BLTIN(run::arrayCyclicHelper,"arrayCyclicHelper"); -#line 669 "runarray.in" +#line 670 "runarray.in" REGISTER_BLTIN(run::arrayCyclic,"arrayCyclic"); -#line 675 "runarray.in" +#line 676 "runarray.in" REGISTER_BLTIN(run::arrayPushHelper,"arrayPushHelper"); -#line 683 "runarray.in" +#line 684 "runarray.in" REGISTER_BLTIN(run::arrayPush,"arrayPush"); -#line 689 "runarray.in" +#line 690 "runarray.in" REGISTER_BLTIN(run::arrayAppendHelper,"arrayAppendHelper"); -#line 698 "runarray.in" +#line 699 "runarray.in" REGISTER_BLTIN(run::arrayAppend,"arrayAppend"); -#line 704 "runarray.in" +#line 705 "runarray.in" REGISTER_BLTIN(run::arrayPopHelper,"arrayPopHelper"); -#line 713 "runarray.in" +#line 714 "runarray.in" REGISTER_BLTIN(run::arrayPop,"arrayPop"); -#line 719 "runarray.in" +#line 720 "runarray.in" REGISTER_BLTIN(run::arrayInsertHelper,"arrayInsertHelper"); -#line 730 "runarray.in" +#line 731 "runarray.in" REGISTER_BLTIN(run::arrayInsert,"arrayInsert"); -#line 736 "runarray.in" +#line 737 "runarray.in" REGISTER_BLTIN(run::arrayDelete,"arrayDelete"); -#line 742 "runarray.in" +#line 743 "runarray.in" REGISTER_BLTIN(run::arrayAlias,"arrayAlias"); -#line 747 "runarray.in" +#line 748 "runarray.in" REGISTER_BLTIN(run::arrayIntArray,"arrayIntArray"); -#line 765 "runarray.in" +#line 766 "runarray.in" addFunc(ve, run::gen_runarray31, IntArray(), "complement", formal(IntArray(), "a", false, false), formal(primInt(), "n", false, false)); -#line 784 "runarray.in" +#line 785 "runarray.in" REGISTER_BLTIN(run::arraySequence,"arraySequence"); -#line 797 "runarray.in" +#line 798 "runarray.in" addFunc(ve, run::gen_runarray33, IntArray(), "sequence", formal(primInt(), "n", false, false)); -#line 808 "runarray.in" +#line 809 "runarray.in" REGISTER_BLTIN(run::arrayFunction,"arrayFunction"); -#line 821 "runarray.in" +#line 822 "runarray.in" REGISTER_BLTIN(run::arraySort,"arraySort"); -#line 830 "runarray.in" +#line 831 "runarray.in" addFunc(ve, run::gen_runarray36, primBoolean(), "all", formal(booleanArray(), "a", false, false)); -#line 839 "runarray.in" +#line 840 "runarray.in" addFunc(ve, run::gen_runarray37, booleanArray(), "!", formal(booleanArray(), "a", false, false)); -#line 848 "runarray.in" +#line 849 "runarray.in" addFunc(ve, run::gen_runarray38, primInt(), "sum", formal(booleanArray(), "a", false, false)); -#line 857 "runarray.in" +#line 858 "runarray.in" REGISTER_BLTIN(run::arrayCopy,"arrayCopy"); -#line 862 "runarray.in" +#line 863 "runarray.in" REGISTER_BLTIN(run::arrayConcat,"arrayConcat"); -#line 890 "runarray.in" +#line 891 "runarray.in" REGISTER_BLTIN(run::array2Copy,"array2Copy"); -#line 895 "runarray.in" +#line 896 "runarray.in" REGISTER_BLTIN(run::array3Copy,"array3Copy"); -#line 900 "runarray.in" +#line 901 "runarray.in" REGISTER_BLTIN(run::array2Transpose,"array2Transpose"); -#line 924 "runarray.in" +#line 925 "runarray.in" REGISTER_BLTIN(run::array3Transpose,"array3Transpose"); -#line 1011 "runarray.in" +#line 1012 "runarray.in" addFunc(ve, run::gen_runarray45, primInt(), "find", formal(booleanArray(), "a", false, false), formal(primInt(), "n", true, false)); -#line 1030 "runarray.in" +#line 1031 "runarray.in" REGISTER_BLTIN(run::arrayConditional,"arrayConditional"); -#line 1056 "runarray.in" +#line 1057 "runarray.in" addFunc(ve, run::gen_runarray47, realArray2(), "identity", formal(primInt(), "n", false, false)); -#line 1062 "runarray.in" +#line 1063 "runarray.in" REGISTER_BLTIN(run::diagonal,"diagonal"); -#line 1079 "runarray.in" +#line 1080 "runarray.in" addFunc(ve, run::gen_runarray49, realArray2(), "inverse", formal(realArray2(), "a", false, false)); -#line 1171 "runarray.in" +#line 1172 "runarray.in" addFunc(ve, run::gen_runarray50, realArray(), "solve", formal(realArray2(), "a", false, false), formal(realArray(), "b", false, false), formal(primBoolean(), "warn", true, false)); -#line 1222 "runarray.in" +#line 1223 "runarray.in" addFunc(ve, run::gen_runarray51, realArray2(), "solve", formal(realArray2(), "a", false, false), formal(realArray2(), "b", false, false), formal(primBoolean(), "warn", true, false)); -#line 1286 "runarray.in" +#line 1287 "runarray.in" addFunc(ve, run::gen_runarray52, primReal(), "determinant", formal(realArray2(), "a", false, false)); -#line 1302 "runarray.in" +#line 1303 "runarray.in" addFunc(ve, run::gen_runarray53, realArray(), "*", formal(realArray2(), "a", false, false), formal(realArray(), "b", false, false)); -#line 1320 "runarray.in" +#line 1321 "runarray.in" addFunc(ve, run::gen_runarray54, realArray(), "*", formal(realArray(), "a", false, false), formal(realArray2(), "b", false, false)); -#line 1348 "runarray.in" +#line 1349 "runarray.in" addFunc(ve, run::gen_runarray55, realArray2(), "*", formal(realArray2(), "a", false, false), formal(realArray2(), "b", false, false)); -#line 1383 "runarray.in" +#line 1384 "runarray.in" addFunc(ve, run::gen_runarray56, primTriple(), "*", formal(realArray2(), "t", false, false), formal(primTriple(), "v", false, false)); -#line 1388 "runarray.in" +#line 1389 "runarray.in" addFunc(ve, run::gen_runarray57, primPair(), "project", formal(primTriple(), "v", false, false), formal(realArray2(), "t", false, false)); -#line 1413 "runarray.in" +#line 1414 "runarray.in" addFunc(ve, run::gen_runarray58, primReal(), "dot", formal(realArray(), "a", false, false), formal(realArray(), "b", false, false)); -#line 1423 "runarray.in" +#line 1424 "runarray.in" addFunc(ve, run::gen_runarray59, realArray(), "tridiagonal", formal(realArray(), "a", false, false), formal(realArray(), "b", false, false), formal(realArray(), "c", false, false), formal(realArray(), "f", false, false)); -#line 1527 "runarray.in" +#line 1528 "runarray.in" addFunc(ve, run::gen_runarray60, primReal(), "newton", formal(primInt(), "iterations", true, false), formal(realRealFunction(), "f", false, false), formal(realRealFunction(), "fprime", false, false), formal(primReal(), "x", false, false), formal(primBoolean(), "verbose", true, false)); -#line 1574 "runarray.in" +#line 1575 "runarray.in" addFunc(ve, run::gen_runarray61, primReal(), "newton", formal(primInt(), "iterations", true, false), formal(realRealFunction(), "f", false, false), formal(realRealFunction(), "fprime", false, false), formal(primReal(), "x1", false, false), formal(primReal(), "x2", false, false), formal(primBoolean(), "verbose", true, false)); -#line 1656 "runarray.in" +#line 1657 "runarray.in" addFunc(ve, run::gen_runarray62, primReal(), "simpson", formal(realRealFunction(), "f", false, false), formal(primReal(), "a", false, false), formal(primReal(), "b", false, false), formal(primReal(), "acc", true, false), formal(primReal(), "dxmax", true, false)); -#line 1668 "runarray.in" +#line 1669 "runarray.in" REGISTER_BLTIN(run::pairArrayFFT,"pairArrayFFT"); -#line 1698 "runarray.in" +#line 1699 "runarray.in" addFunc(ve, run::gen_runarray64, IntArray2(), "triangulate", formal(pairArray(), "z", false, false)); -#line 1733 "runarray.in" +#line 1734 "runarray.in" addFunc(ve, run::gen_runarray65, primReal(), "norm", formal(realArray(), "a", false, false)); -#line 1744 "runarray.in" +#line 1745 "runarray.in" addFunc(ve, run::gen_runarray66, primReal(), "norm", formal(realArray2(), "a", false, false)); -#line 1759 "runarray.in" +#line 1760 "runarray.in" addFunc(ve, run::gen_runarray67, primReal(), "norm", formal(tripleArray2(), "a", false, false)); -#line 1774 "runarray.in" +#line 1775 "runarray.in" addFunc(ve, run::gen_runarray68, primReal(), "change2", formal(tripleArray2(), "a", false, false)); -#line 1796 "runarray.in" +#line 1797 "runarray.in" addFunc(ve, run::gen_runarray69, primTriple(), "minbezier", formal(tripleArray2(), "p", false, false), formal(primTriple(), "b", false, false)); -#line 1806 "runarray.in" +#line 1807 "runarray.in" addFunc(ve, run::gen_runarray70, primTriple(), "maxbezier", formal(tripleArray2(), "p", false, false), formal(primTriple(), "b", false, false)); -#line 1816 "runarray.in" +#line 1817 "runarray.in" addFunc(ve, run::gen_runarray71, primPair(), "minratio", formal(tripleArray2(), "p", false, false), formal(primPair(), "b", false, false)); -#line 1826 "runarray.in" +#line 1827 "runarray.in" addFunc(ve, run::gen_runarray72, primPair(), "maxratio", formal(tripleArray2(), "p", false, false), formal(primPair(), "b", false, false)); +#line 1837 "runarray.in" + addFunc(ve, run::gen_runarray73, realArray(), "_projection"); } } // namespace trans diff --git a/Build/source/utils/asymptote/runarray.in b/Build/source/utils/asymptote/runarray.in index 61b0f9a485f..894f765df4f 100644 --- a/Build/source/utils/asymptote/runarray.in +++ b/Build/source/utils/asymptote/runarray.in @@ -22,6 +22,7 @@ callableReal* => realRealFunction() #include "triple.h" #include "path3.h" #include "Delaunay.h" +#include "glrender.h" #ifdef HAVE_LIBFFTW3 #include "fftw++.h" @@ -1832,3 +1833,33 @@ pair maxratio(triplearray2 *P, pair b) delete[] A; return b; } + +realarray *_projection() +{ + gl::projection P=gl::camera(); + array *a=new array(14); + size_t k=0; + (*a)[k++]=P.orthographic ? 1.0 : 0.0; + + triple camera=P.camera; + (*a)[k++]=camera.getx(); + (*a)[k++]=camera.gety(); + (*a)[k++]=camera.getz(); + + triple up=P.up; + (*a)[k++]=up.getx(); + (*a)[k++]=up.gety(); + (*a)[k++]=up.getz(); + + triple target=P.target; + (*a)[k++]=target.getx(); + (*a)[k++]=target.gety(); + (*a)[k++]=target.getz(); + + (*a)[k++]=P.zoom; + (*a)[k++]=P.angle; + + (*a)[k++]=P.viewportshift.getx(); + (*a)[k++]=P.viewportshift.gety(); + return a; +} diff --git a/Build/source/utils/asymptote/runbacktrace.cc b/Build/source/utils/asymptote/runbacktrace.cc index 1c25be74800..55b1ad30003 100644 --- a/Build/source/utils/asymptote/runbacktrace.cc +++ b/Build/source/utils/asymptote/runbacktrace.cc @@ -60,12 +60,6 @@ double *copyTripleArray2Components(array *a, bool square=true, size_t dim2=0); function *realRealFunction(); -// Return the component of vector v perpendicular to a unit vector u. -inline triple perp(triple v, triple u) -{ - return v-dot(v,u)*u; -} - #define CURRENTPEN processData().currentpen #line 11 "runbacktrace.in" diff --git a/Build/source/utils/asymptote/runfile.cc b/Build/source/utils/asymptote/runfile.cc index 991929c45d6..78afa6d0d85 100644 --- a/Build/source/utils/asymptote/runfile.cc +++ b/Build/source/utils/asymptote/runfile.cc @@ -59,12 +59,6 @@ double *copyTripleArray2Components(array *a, bool square=true, size_t dim2=0); function *realRealFunction(); -// Return the component of vector v perpendicular to a unit vector u. -inline triple perp(triple v, triple u) -{ - return v-dot(v,u)*u; -} - #define CURRENTPEN processData().currentpen #line 10 "runfile.in" diff --git a/Build/source/utils/asymptote/runhistory.cc b/Build/source/utils/asymptote/runhistory.cc index c0f06ed48b8..a19b809e702 100644 --- a/Build/source/utils/asymptote/runhistory.cc +++ b/Build/source/utils/asymptote/runhistory.cc @@ -59,12 +59,6 @@ double *copyTripleArray2Components(array *a, bool square=true, size_t dim2=0); function *realRealFunction(); -// Return the component of vector v perpendicular to a unit vector u. -inline triple perp(triple v, triple u) -{ - return v-dot(v,u)*u; -} - #define CURRENTPEN processData().currentpen #line 12 "runhistory.in" diff --git a/Build/source/utils/asymptote/runlabel.cc b/Build/source/utils/asymptote/runlabel.cc index 42a40bcc5f7..c6953b97d8a 100644 --- a/Build/source/utils/asymptote/runlabel.cc +++ b/Build/source/utils/asymptote/runlabel.cc @@ -59,12 +59,6 @@ double *copyTripleArray2Components(array *a, bool square=true, size_t dim2=0); function *realRealFunction(); -// Return the component of vector v perpendicular to a unit vector u. -inline triple perp(triple v, triple u) -{ - return v-dot(v,u)*u; -} - #define CURRENTPEN processData().currentpen #line 16 "runlabel.in" diff --git a/Build/source/utils/asymptote/runmath.cc b/Build/source/utils/asymptote/runmath.cc index 5cd0f0a3269..445f426f891 100644 --- a/Build/source/utils/asymptote/runmath.cc +++ b/Build/source/utils/asymptote/runmath.cc @@ -59,12 +59,6 @@ double *copyTripleArray2Components(array *a, bool square=true, size_t dim2=0); function *realRealFunction(); -// Return the component of vector v perpendicular to a unit vector u. -inline triple perp(triple v, triple u) -{ - return v-dot(v,u)*u; -} - #define CURRENTPEN processData().currentpen #line 12 "runmath.in" diff --git a/Build/source/utils/asymptote/runpair.cc b/Build/source/utils/asymptote/runpair.cc index 3c3ee4a2e2c..80bbcd1e436 100644 --- a/Build/source/utils/asymptote/runpair.cc +++ b/Build/source/utils/asymptote/runpair.cc @@ -59,12 +59,6 @@ double *copyTripleArray2Components(array *a, bool square=true, size_t dim2=0); function *realRealFunction(); -// Return the component of vector v perpendicular to a unit vector u. -inline triple perp(triple v, triple u) -{ - return v-dot(v,u)*u; -} - #define CURRENTPEN processData().currentpen #line 10 "runpair.in" diff --git a/Build/source/utils/asymptote/runpath.cc b/Build/source/utils/asymptote/runpath.cc index a37a77c58fa..8cee25db54a 100644 --- a/Build/source/utils/asymptote/runpath.cc +++ b/Build/source/utils/asymptote/runpath.cc @@ -59,12 +59,6 @@ double *copyTripleArray2Components(array *a, bool square=true, size_t dim2=0); function *realRealFunction(); -// Return the component of vector v perpendicular to a unit vector u. -inline triple perp(triple v, triple u) -{ - return v-dot(v,u)*u; -} - #define CURRENTPEN processData().currentpen #line 16 "runpath.in" diff --git a/Build/source/utils/asymptote/runpath3d.cc b/Build/source/utils/asymptote/runpath3d.cc index 9e7444fe227..893651a49d6 100644 --- a/Build/source/utils/asymptote/runpath3d.cc +++ b/Build/source/utils/asymptote/runpath3d.cc @@ -59,12 +59,6 @@ double *copyTripleArray2Components(array *a, bool square=true, size_t dim2=0); function *realRealFunction(); -// Return the component of vector v perpendicular to a unit vector u. -inline triple perp(triple v, triple u) -{ - return v-dot(v,u)*u; -} - #define CURRENTPEN processData().currentpen #line 17 "runpath3d.in" diff --git a/Build/source/utils/asymptote/runpicture.cc b/Build/source/utils/asymptote/runpicture.cc index af54095d3f9..26ad0455d42 100644 --- a/Build/source/utils/asymptote/runpicture.cc +++ b/Build/source/utils/asymptote/runpicture.cc @@ -59,12 +59,6 @@ double *copyTripleArray2Components(array *a, bool square=true, size_t dim2=0); function *realRealFunction(); -// Return the component of vector v perpendicular to a unit vector u. -inline triple perp(triple v, triple u) -{ - return v-dot(v,u)*u; -} - #define CURRENTPEN processData().currentpen #line 27 "runpicture.in" @@ -692,8 +686,9 @@ void gen_runpicture39(stack *Stack) checkEqual(n,checkArray(specular)); real *T=copyArray2C(t,true,4); - triple *Lights=copyTripleArrayC(lights); real* Background=copyArrayC(background); + + triple *Lights=copyTripleArrayC(lights); real *Diffuse=copyArray2C(diffuse,false,4); real *Ambient=copyArray2C(ambient,false,4); real *Specular=copyArray2C(specular,false,4); @@ -701,25 +696,21 @@ void gen_runpicture39(stack *Stack) f->shipout3(prefix,format,width,height,angle,zoom,m,M,shift,T,Background,n, Lights,Diffuse,Ambient,Specular,viewportlighting,view); - delete[] Specular; - delete[] Ambient; - delete[] Diffuse; delete[] Background; - delete[] Lights; delete[] T; } -#line 425 "runpicture.in" +#line 422 "runpicture.in" // void shipout3(string prefix, picture *f); void gen_runpicture40(stack *Stack) { picture * f=vm::pop(Stack); string prefix=vm::pop(Stack); -#line 426 "runpicture.in" +#line 423 "runpicture.in" f->shipout3(prefix); } -#line 430 "runpicture.in" +#line 427 "runpicture.in" // void deconstruct(picture *f, picture *preamble=NULL, real magnification=1, callableTransform *xform); void gen_runpicture41(stack *Stack) { @@ -727,7 +718,7 @@ void gen_runpicture41(stack *Stack) real magnification=vm::pop(Stack,1); picture * preamble=vm::pop(Stack,NULL); picture * f=vm::pop(Stack); -#line 432 "runpicture.in" +#line 429 "runpicture.in" unsigned level=0; unsigned n=0; @@ -852,7 +843,7 @@ void gen_runpicture41(stack *Stack) // Three-dimensional picture and surface operations // Bezier curve -#line 557 "runpicture.in" +#line 554 "runpicture.in" // void _draw(picture *f, path3 g, pen p, string name=emptystring); void gen_runpicture42(stack *Stack) { @@ -860,14 +851,14 @@ void gen_runpicture42(stack *Stack) pen p=vm::pop(Stack); path3 g=vm::pop(Stack); picture * f=vm::pop(Stack); -#line 558 "runpicture.in" +#line 555 "runpicture.in" if(g.size() > 0) f->append(new drawPath3(g,p,name)); } // Bezier patch -#line 564 "runpicture.in" -// void draw(picture *f, triplearray2 *P, bool straight, penarray *p, real opacity, real shininess, real PRCshininess, real granularity, triple normal, penarray *colors, bool lighton, string name=emptystring); +#line 561 "runpicture.in" +// void draw(picture *f, triplearray2 *P, triple center, bool straight, penarray *p, real opacity, real shininess, real PRCshininess, real granularity, triple normal, penarray *colors, bool lighton, string name=emptystring); void gen_runpicture43(stack *Stack) { string name=vm::pop(Stack,emptystring); @@ -880,15 +871,17 @@ void gen_runpicture43(stack *Stack) real opacity=vm::pop(Stack); penarray * p=vm::pop(Stack); bool straight=vm::pop(Stack); + triple center=vm::pop(Stack); triplearray2 * P=vm::pop(Stack); picture * f=vm::pop(Stack); -#line 567 "runpicture.in" - f->append(new drawSurface(*P,straight,*p,opacity,shininess,PRCshininess, - granularity,normal,*colors,lighton,name)); +#line 565 "runpicture.in" + f->append(new drawSurface(*P,center,straight,*p,opacity,shininess, + PRCshininess,granularity,normal,*colors,lighton, + name)); } // General NURBS surface -#line 573 "runpicture.in" +#line 572 "runpicture.in" // void draw(picture *f, triplearray2 *P, realarray *uknot, realarray *vknot, realarray2 *weights=emptyarray, penarray *p, real opacity, real shininess, real PRCshininess, real granularity, penarray *colors, bool lighton, string name=emptystring); void gen_runpicture44(stack *Stack) { @@ -905,53 +898,53 @@ void gen_runpicture44(stack *Stack) realarray * uknot=vm::pop(Stack); triplearray2 * P=vm::pop(Stack); picture * f=vm::pop(Stack); -#line 577 "runpicture.in" +#line 576 "runpicture.in" f->append(new drawNurbs(*P,uknot,vknot,weights,*p,opacity,shininess, PRCshininess,granularity,*colors,lighton,name)); } -#line 582 "runpicture.in" +#line 581 "runpicture.in" // triple min3(picture *f); void gen_runpicture45(stack *Stack) { picture * f=vm::pop(Stack); -#line 583 "runpicture.in" +#line 582 "runpicture.in" {Stack->push(f->bounds3().Min()); return;} } -#line 587 "runpicture.in" +#line 586 "runpicture.in" // triple max3(picture *f); void gen_runpicture46(stack *Stack) { picture * f=vm::pop(Stack); -#line 588 "runpicture.in" +#line 587 "runpicture.in" {Stack->push(f->bounds3().Max()); return;} } -#line 592 "runpicture.in" +#line 591 "runpicture.in" // pair minratio(picture *f); void gen_runpicture47(stack *Stack) { picture * f=vm::pop(Stack); -#line 593 "runpicture.in" +#line 592 "runpicture.in" {Stack->push(f->ratio(::min)); return;} } -#line 597 "runpicture.in" +#line 596 "runpicture.in" // pair maxratio(picture *f); void gen_runpicture48(stack *Stack) { picture * f=vm::pop(Stack); -#line 598 "runpicture.in" +#line 597 "runpicture.in" {Stack->push(f->ratio(::max)); return;} } -#line 602 "runpicture.in" +#line 601 "runpicture.in" // bool is3D(picture *f); void gen_runpicture49(stack *Stack) { picture * f=vm::pop(Stack); -#line 603 "runpicture.in" +#line 602 "runpicture.in" {Stack->push(f->have3D()); return;} } @@ -1041,25 +1034,25 @@ void gen_runpicture_venv(venv &ve) addFunc(ve, run::gen_runpicture38, primVoid(), "shipout", formal(primString() , "prefix", true, false), formal(primPicture(), "f", false, false), formal(primPicture(), "preamble", true, false), formal(primString() , "format", true, false), formal(primBoolean(), "wait", true, false), formal(primBoolean(), "view", true, false), formal(transformFunction(), "xform", false, false)); #line 396 "runpicture.in" addFunc(ve, run::gen_runpicture39, primVoid(), "shipout3", formal(primString() , "prefix", false, false), formal(primPicture(), "f", false, false), formal(primString() , "format", true, false), formal(primReal(), "width", false, false), formal(primReal(), "height", false, false), formal(primReal(), "angle", false, false), formal(primReal(), "zoom", false, false), formal(primTriple(), "m", false, false), formal(primTriple(), "m", false, false), formal(primPair(), "shift", false, false), formal(realArray2(), "t", false, false), formal(realArray(), "background", false, false), formal(tripleArray(), "lights", false, false), formal(realArray2(), "diffuse", false, false), formal(realArray2(), "ambient", false, false), formal(realArray2(), "specular", false, false), formal(primBoolean(), "viewportlighting", false, false), formal(primBoolean(), "view", true, false)); -#line 425 "runpicture.in" +#line 422 "runpicture.in" addFunc(ve, run::gen_runpicture40, primVoid(), "shipout3", formal(primString() , "prefix", false, false), formal(primPicture(), "f", false, false)); -#line 430 "runpicture.in" +#line 427 "runpicture.in" addFunc(ve, run::gen_runpicture41, primVoid(), "deconstruct", formal(primPicture(), "f", false, false), formal(primPicture(), "preamble", true, false), formal(primReal(), "magnification", true, false), formal(transformFunction(), "xform", false, false)); -#line 553 "runpicture.in" +#line 550 "runpicture.in" addFunc(ve, run::gen_runpicture42, primVoid(), "_draw", formal(primPicture(), "f", false, false), formal(primPath3(), "g", false, false), formal(primPen(), "p", false, false), formal(primString() , "name", true, false)); -#line 563 "runpicture.in" - addFunc(ve, run::gen_runpicture43, primVoid(), "draw", formal(primPicture(), "f", false, false), formal(tripleArray2(), "p", false, false), formal(primBoolean(), "straight", false, false), formal(penArray() , "p", false, false), formal(primReal(), "opacity", false, false), formal(primReal(), "shininess", false, false), formal(primReal(), "prcshininess", false, false), formal(primReal(), "granularity", false, false), formal(primTriple(), "normal", false, false), formal(penArray() , "colors", false, false), formal(primBoolean(), "lighton", false, false), formal(primString() , "name", true, false)); -#line 572 "runpicture.in" +#line 560 "runpicture.in" + addFunc(ve, run::gen_runpicture43, primVoid(), "draw", formal(primPicture(), "f", false, false), formal(tripleArray2(), "p", false, false), formal(primTriple(), "center", false, false), formal(primBoolean(), "straight", false, false), formal(penArray() , "p", false, false), formal(primReal(), "opacity", false, false), formal(primReal(), "shininess", false, false), formal(primReal(), "prcshininess", false, false), formal(primReal(), "granularity", false, false), formal(primTriple(), "normal", false, false), formal(penArray() , "colors", false, false), formal(primBoolean(), "lighton", false, false), formal(primString() , "name", true, false)); +#line 571 "runpicture.in" addFunc(ve, run::gen_runpicture44, primVoid(), "draw", formal(primPicture(), "f", false, false), formal(tripleArray2(), "p", false, false), formal(realArray(), "uknot", false, false), formal(realArray(), "vknot", false, false), formal(realArray2(), "weights", true, false), formal(penArray() , "p", false, false), formal(primReal(), "opacity", false, false), formal(primReal(), "shininess", false, false), formal(primReal(), "prcshininess", false, false), formal(primReal(), "granularity", false, false), formal(penArray() , "colors", false, false), formal(primBoolean(), "lighton", false, false), formal(primString() , "name", true, false)); -#line 582 "runpicture.in" +#line 581 "runpicture.in" addFunc(ve, run::gen_runpicture45, primTriple(), "min3", formal(primPicture(), "f", false, false)); -#line 587 "runpicture.in" +#line 586 "runpicture.in" addFunc(ve, run::gen_runpicture46, primTriple(), "max3", formal(primPicture(), "f", false, false)); -#line 592 "runpicture.in" +#line 591 "runpicture.in" addFunc(ve, run::gen_runpicture47, primPair(), "minratio", formal(primPicture(), "f", false, false)); -#line 597 "runpicture.in" +#line 596 "runpicture.in" addFunc(ve, run::gen_runpicture48, primPair(), "maxratio", formal(primPicture(), "f", false, false)); -#line 602 "runpicture.in" +#line 601 "runpicture.in" addFunc(ve, run::gen_runpicture49, primBoolean(), "is3D", formal(primPicture(), "f", false, false)); } diff --git a/Build/source/utils/asymptote/runpicture.in b/Build/source/utils/asymptote/runpicture.in index 20686c1b6b7..6dbdcfc6877 100644 --- a/Build/source/utils/asymptote/runpicture.in +++ b/Build/source/utils/asymptote/runpicture.in @@ -405,8 +405,9 @@ void shipout3(string prefix, picture *f, string format=emptystring, checkEqual(n,checkArray(specular)); real *T=copyArray2C(t,true,4); - triple *Lights=copyTripleArrayC(lights); real* Background=copyArrayC(background); + + triple *Lights=copyTripleArrayC(lights); real *Diffuse=copyArray2C(diffuse,false,4); real *Ambient=copyArray2C(ambient,false,4); real *Specular=copyArray2C(specular,false,4); @@ -414,11 +415,7 @@ void shipout3(string prefix, picture *f, string format=emptystring, f->shipout3(prefix,format,width,height,angle,zoom,m,M,shift,T,Background,n, Lights,Diffuse,Ambient,Specular,viewportlighting,view); - delete[] Specular; - delete[] Ambient; - delete[] Diffuse; delete[] Background; - delete[] Lights; delete[] T; } @@ -561,12 +558,14 @@ void _draw(picture *f, path3 g, pen p, string name=emptystring) } // Bezier patch -void draw(picture *f, triplearray2 *P, bool straight, penarray *p, real opacity, - real shininess, real PRCshininess, real granularity, triple normal, - penarray *colors, bool lighton, string name=emptystring) -{ - f->append(new drawSurface(*P,straight,*p,opacity,shininess,PRCshininess, - granularity,normal,*colors,lighton,name)); +void draw(picture *f, triplearray2 *P, triple center, bool straight, + penarray *p, real opacity, real shininess, real PRCshininess, + real granularity, triple normal, penarray *colors, bool lighton, + string name=emptystring) +{ + f->append(new drawSurface(*P,center,straight,*p,opacity,shininess, + PRCshininess,granularity,normal,*colors,lighton, + name)); } // General NURBS surface diff --git a/Build/source/utils/asymptote/runstring.cc b/Build/source/utils/asymptote/runstring.cc index af900a9be49..80585c1742d 100644 --- a/Build/source/utils/asymptote/runstring.cc +++ b/Build/source/utils/asymptote/runstring.cc @@ -59,12 +59,6 @@ double *copyTripleArray2Components(array *a, bool square=true, size_t dim2=0); function *realRealFunction(); -// Return the component of vector v perpendicular to a unit vector u. -inline triple perp(triple v, triple u) -{ - return v-dot(v,u)*u; -} - #define CURRENTPEN processData().currentpen #line 10 "runstring.in" diff --git a/Build/source/utils/asymptote/runsystem.cc b/Build/source/utils/asymptote/runsystem.cc index e657a24a1e7..0279af5e122 100644 --- a/Build/source/utils/asymptote/runsystem.cc +++ b/Build/source/utils/asymptote/runsystem.cc @@ -59,12 +59,6 @@ double *copyTripleArray2Components(array *a, bool square=true, size_t dim2=0); function *realRealFunction(); -// Return the component of vector v perpendicular to a unit vector u. -inline triple perp(triple v, triple u) -{ - return v-dot(v,u)*u; -} - #define CURRENTPEN processData().currentpen #line 12 "runsystem.in" diff --git a/Build/source/utils/asymptote/runtime.cc b/Build/source/utils/asymptote/runtime.cc index 8f90575a328..08ea1c0599b 100644 --- a/Build/source/utils/asymptote/runtime.cc +++ b/Build/source/utils/asymptote/runtime.cc @@ -71,12 +71,6 @@ double *copyTripleArray2Components(array *a, bool square=true, size_t dim2=0); function *realRealFunction(); -// Return the component of vector v perpendicular to a unit vector u. -inline triple perp(triple v, triple u) -{ - return v-dot(v,u)*u; -} - #define CURRENTPEN processData().currentpen #line 55 "runtime.in" diff --git a/Build/source/utils/asymptote/runtimebase.in b/Build/source/utils/asymptote/runtimebase.in index 87f928f4c4d..6f2acf97048 100644 --- a/Build/source/utils/asymptote/runtimebase.in +++ b/Build/source/utils/asymptote/runtimebase.in @@ -60,11 +60,5 @@ double *copyTripleArray2Components(array *a, bool square=true, size_t dim2=0); function *realRealFunction(); -// Return the component of vector v perpendicular to a unit vector u. -inline triple perp(triple v, triple u) -{ - return v-dot(v,u)*u; -} - #define CURRENTPEN processData().currentpen diff --git a/Build/source/utils/asymptote/runtriple.cc b/Build/source/utils/asymptote/runtriple.cc index 52162c29784..a9db47acc0c 100644 --- a/Build/source/utils/asymptote/runtriple.cc +++ b/Build/source/utils/asymptote/runtriple.cc @@ -59,12 +59,6 @@ double *copyTripleArray2Components(array *a, bool square=true, size_t dim2=0); function *realRealFunction(); -// Return the component of vector v perpendicular to a unit vector u. -inline triple perp(triple v, triple u) -{ - return v-dot(v,u)*u; -} - #define CURRENTPEN processData().currentpen #line 10 "runtriple.in" diff --git a/Build/source/utils/asymptote/settings.cc b/Build/source/utils/asymptote/settings.cc index 0cb6e22fea2..e32aa3dc80f 100644 --- a/Build/source/utils/asymptote/settings.cc +++ b/Build/source/utils/asymptote/settings.cc @@ -1093,6 +1093,9 @@ void initSettings() { "Render thick 3D lines", true)); addOption(new boolSetting("thin", 0, "Render thin 3D lines", true)); + addOption(new boolSetting("billboard", 0, + "Force unnamed labels to always face viewer", + false)); addOption(new boolSetting("threads", 0, "Use POSIX threads for 3D rendering", !msdos)); addOption(new boolSetting("fitscreen", 0, @@ -1130,6 +1133,9 @@ void initSettings() { true)); addOption(new boolSetting("autoplay", 0, "Autoplay 3D animations", false)); addOption(new boolSetting("loop", 0, "Loop 3D animations", false)); + addOption(new boolSetting("interrupt", 0, "", false)); + addOption(new boolSetting("animating", 0, "", false)); + addOption(new boolSetting("reverse", 0, "reverse 3D animations", false)); addOption(new boolSetting("inlineimage", 0, "Generate inline embedded image")); @@ -1224,6 +1230,8 @@ void initSettings() { 0.1)); addOption(new realSetting("spinstep", 0, "deg/sec", "Spin speed", 60.0)); + addOption(new realSetting("framerate", 0, "frames/sec", "Animation speed", + 30.0)); addOption(new realSetting("arcballradius", 0, "pixels", "Arcball radius", 750.0)); addOption(new realSetting("resizestep", 0, "step", "Resize step", 1.2)); @@ -1234,12 +1242,16 @@ void initSettings() { addOption(new realSetting("paperheight", 0, "bp", "")); addOption(new stringSetting("dvipsOptions", 0, "string", "")); + addOption(new stringSetting("dvisvgmOptions", 0, "string", "")); addOption(new stringSetting("convertOptions", 0, "string", "")); addOption(new stringSetting("gsOptions", 0, "string", "")); addOption(new stringSetting("psviewerOptions", 0, "string", "")); addOption(new stringSetting("pdfviewerOptions", 0, "string", "")); addOption(new stringSetting("pdfreloadOptions", 0, "string", "")); addOption(new stringSetting("glOptions", 0, "string", "")); + addOption(new stringSetting("hyperrefOptions", 0, "str", + "LaTeX hyperref package options", + "setpagesize=false,unicode")); addOption(new envSetting("config","config."+suffix)); addOption(new envSetting("pdfviewer", defaultPDFViewer)); @@ -1248,6 +1260,7 @@ void initSettings() { addOption(new envSetting("texpath", "")); addOption(new envSetting("texcommand", "")); addOption(new envSetting("dvips", "dvips")); + addOption(new envSetting("dvisvgm", "dvisvgm")); addOption(new envSetting("convert", "convert")); addOption(new envSetting("display", defaultDisplay)); addOption(new envSetting("animate", defaultAnimate)); @@ -1292,7 +1305,8 @@ bool trap() { return !getSetting("batchMask"); } -string outname() { +string outname() +{ string name=getSetting("outname"); return name.empty() ? "out" : name; } @@ -1396,8 +1410,8 @@ bool context(const string& texengine) { } bool pdf(const string& texengine) { - return texengine == "pdflatex" || texengine == "pdftex" || xe(texengine) - || context(texengine); + return texengine == "pdflatex" || texengine == "pdftex" || xe(texengine) || + context(texengine); } bool latex(const string& texengine) { diff --git a/Build/source/utils/asymptote/texfile.h b/Build/source/utils/asymptote/texfile.h index d7adf0087de..59f7284c392 100644 --- a/Build/source/utils/asymptote/texfile.h +++ b/Build/source/utils/asymptote/texfile.h @@ -119,7 +119,21 @@ void texdefines(T& out, mem::list& preamble=processData().TeXpreamble, if(!pipe && !settings::getSetting("inlinetex")) out << "\\usemodule[pictex]" << newl; } else { - out << "\\input graphicx" << newl; + out << "\\input graphicx" << newl // Fix miniltx path parsing bug: + << "\\makeatletter" << newl + << "\\def\\filename@parse#1{%" << newl + << " \\let\\filename@area\\@empty" << newl + << " \\expandafter\\filename@path#1/\\\\}" << newl + << "\\def\\filename@path#1/#2\\\\{%" << newl + << " \\ifx\\\\#2\\\\%" << newl + << " \\def\\reserved@a{\\filename@simple#1.\\\\}%" << newl + << " \\else" << newl + << " \\edef\\filename@area{\\filename@area#1/}%" << newl + << " \\def\\reserved@a{\\filename@path#2\\\\}%" << newl + << " \\fi" << newl + << " \\reserved@a}" << newl + << "\\makeatother" << newl; + if(!pipe) out << "\\input picture" << newl; } diff --git a/Build/source/utils/asymptote/triple.h b/Build/source/utils/asymptote/triple.h index e1ea5a41e4d..a4b1b3739cf 100644 --- a/Build/source/utils/asymptote/triple.h +++ b/Build/source/utils/asymptote/triple.h @@ -178,6 +178,12 @@ public: triple expi(double theta, double phi); +// Return the component of vector v perpendicular to a unit vector u. +inline triple perp(triple v, triple u) +{ + return v-dot(v,u)*u; +} + } //namespace camp GC_DECLARE_PTRFREE(camp::triple); diff --git a/Build/source/utils/asymptote/util.cc b/Build/source/utils/asymptote/util.cc index 46f99ab669d..b9c7db35155 100644 --- a/Build/source/utils/asymptote/util.cc +++ b/Build/source/utils/asymptote/util.cc @@ -153,16 +153,9 @@ void writeDisabled() camp::reportError("Write/cd to other directories disabled; override with option -globalwrite"); } -bool globalwrite(string name) -{ - string outname=settings::outname(); - return (!outname.empty() && name.substr(0,outname.size()) == outname) || - globalwrite(); -} - void checkLocal(string name) { - if(globalwrite(name)) return; + if(globalwrite()) return; #ifdef __CYGWIN__ if(name.rfind('\\') < string::npos) writeDisabled(); #endif @@ -172,8 +165,8 @@ void checkLocal(string name) string buildname(string name, string suffix, string aux) { - if(!globalwrite(name)) - name=stripDir(name); + string dir=stripFile(outname()); + name=globalwrite() ? dir+name : dir+stripDir(name); name=stripExt(name,defaultformat()); name += aux; -- cgit v1.2.3