summaryrefslogtreecommitdiff
path: root/graphics/asymptote/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/asymptote/ChangeLog')
-rw-r--r--graphics/asymptote/ChangeLog934
1 files changed, 934 insertions, 0 deletions
diff --git a/graphics/asymptote/ChangeLog b/graphics/asymptote/ChangeLog
index ef7b7897ea..9e088f7bd4 100644
--- a/graphics/asymptote/ChangeLog
+++ b/graphics/asymptote/ChangeLog
@@ -1,3 +1,886 @@
+commit d773ca31bd669e51263748c9e08324f985b31f95
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 7 10:43:36 2024 -0700
+
+ Improve build-asymptote paths.
+
+commit be6cde3282da117e7dee66f2f6ed269fe66fec91
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 3 20:46:04 2024 -0700
+
+ Prebuild pdf and info files for all source releases.
+
+commit 82c919fb26d44f80ddf13b1b9b5f19f023ca4fd7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 22 20:58:05 2024 -0700
+
+ Fix revision efc15f4d3cf0f2891ac944d9d0fa3f57a8966fdb.
+
+commit 88a0a7bd733c84a496257c4b0d4cdb2065798345
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 18 09:24:29 2024 -0700
+
+ Exit gracefully with "qualifier is not a record" instead of aborting.
+
+commit c1c5f7613f02b5407a6fdb28674c2ba5edad4a01
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 13 22:42:32 2024 -0700
+
+ Update documentation about ignored shipouts.
+
+commit c2422a927a23cd61268ee927767aab84b2881790
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 13 22:36:38 2024 -0700
+
+ Account for format when ignoring shipouts that would duplicate implicit shipout.
+
+commit 0ce3edd07f471de6697ed9cdf1f0a9021426b2f5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 7 13:37:32 2024 -0700
+
+ Compute topPos only when needed.
+
+commit 32ee049fcefa99e6ec8361435d2ed10dea139032
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 7 13:34:17 2024 -0700
+
+ XASY: Fix xmap regexp.
+
+commit 93b8e40f12338ea68ae0de061d679712a7f88941
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 3 19:28:50 2024 -0700
+
+ Check for valid clipping planes.
+
+commit db6d2426749080e7a5035668bb3ffee867a65ec2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 1 19:42:53 2024 -0700
+
+ Reorder ImageMagick arguments.
+
+commit 604e0e09f82116b3dd8c613f8439fb2e994dcd9b
+Merge: abb6d707 442b9b6f
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Thu Aug 29 18:32:42 2024 -0700
+
+ Merge remote-tracking branch 'origin/master' into 471-cannot-unravel-static-field-from-imported-type
+
+commit abb6d7076ffd3cbd1f4a5896a2dbc207ec55e837
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Thu Aug 29 18:25:40 2024 -0700
+
+ Add tests for #471 fix.
+
+commit 442b9b6f214c4ccbb59b823e1285da8f24bf0466
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 29 18:11:40 2024 -0700
+
+ Add test for issue #471.
+
+commit 21bbaa75e735918046b36aa75af8e700728b5a0c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 29 17:23:55 2024 -0700
+
+ Apply Andy's fix for issue #471: Cannot unravel static field from imported type.
+
+commit 6557661e59511ca9fa65d7b43e9944f5c8b883bf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 23 20:01:28 2024 -0700
+
+ Remove redundant code.
+
+commit c2e57e121a47f9f44d80a2012eec05e949c95d99
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 15 01:16:14 2024 -0700
+
+ Increment version to 2.92.
+
+commit 344bbd8514fff4a25cede6be202cee6fdde35988
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 14 22:43:21 2024 -0700
+
+ Fix warning messages in example.
+
+commit c4b0cfe1156e53d1d49b2d74a9e90729bf5d6fd7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 14 22:04:42 2024 -0700
+
+ Remove legacy defaultrender settings from examples.
+
+commit 15d31f395333b0bc6fe78b671843a936473a6b9f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 14 22:01:48 2024 -0700
+
+ Update to use magick convert and magick animate.
+
+commit a5f800a1f5e183cf36e398e5d934ec4ceb758edf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 14 21:58:18 2024 -0700
+
+ Update introductory talk.
+
+commit a058c4b32712c63169cabbe8ea4a9b2e4b887203
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 13 00:45:39 2024 -0700
+
+ Improve camera centering when keepAspect=true.
+
+commit 46c6537c637a7fcde78d7fd4f5f0ad1f49012642
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 12 21:59:57 2024 -0700
+
+ Simplify projection centering code.
+
+commit af6bcf2dc75c11c90822de683e73821d458e6167
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 12 20:10:54 2024 -0700
+
+ Update camera specification in examples.
+
+commit 6dc3a2fff039c90742c5656d463fa3b1465e667b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 12 17:37:55 2024 -0700
+
+ Update grid3 module.
+
+commit 54b06839c165a8cdbe5179008decf424a385f1ce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 12 15:53:45 2024 -0700
+
+ Document render argument of surface drawing routines.
+
+commit 6a1c5d7c138f8908ef96d52c30f354132ddfa813
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 12 15:53:22 2024 -0700
+
+ Add missing projection.
+
+commit e572be209f94aaaf7ecba5d1e5128d89bf759080
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 12 14:59:16 2024 -0700
+
+ Use final projection.
+
+commit 6dd9e271c37e1dc0f5b2d941e0a3c5d556099e98
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 12 14:57:59 2024 -0700
+
+ Require explicit projection in internal routine autoscale3.
+
+commit 6cba1f1da5facb823b86724cb35e9e01314fdd54
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 12 14:28:24 2024 -0700
+
+ Only recenter camera on nontrivial scenes.
+
+commit b730244a19a1b686138491a0c3c4fd9ea3e7ce00
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 12 13:43:30 2024 -0700
+
+ Update URL.
+
+commit 0e5bd5ed9c35c6871b68a08b4909a5d66c1b40f1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 12 09:42:40 2024 -0700
+
+ Use general projections in graph3.asy.
+
+commit 97af20d196b35e7627ae0e8b1f14462b551a7b61
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 12 04:13:42 2024 -0700
+
+ Fix last revision.
+
+commit 560ffb6e408ad5301f26e318594274e7aa08ed3f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 11 23:34:20 2024 -0700
+
+ Make -debug report traceback only on error.
+
+commit 2307614f006498aeb73c2db22fbf3ecced03869f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 11 18:33:03 2024 -0700
+
+ Add srand example to documentation.
+
+commit a39b6e33590e8e0e8afa2192a905d0389d1ca1e6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 11 15:33:25 2024 -0700
+
+ Fix reported camera up vector.
+
+commit 4f02db56c1e6330db61345e6b12298e882b4e553
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 11 14:31:56 2024 -0700
+
+ Automatically center camera and target within scene by default;
+ change default value of center for orthographics projections to true.
+
+commit 9b49913a7b294c322b57b453ad0e5753c18a1cb7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 9 12:28:26 2024 -0700
+
+ Add url option to figure function in slide.asy.
+
+commit 1a683cb01c6bec7948befe5bfc941a2b1d9de788
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 31 04:59:54 2024 -0700
+
+ Improve camera autoadjust when keepAspect=false.
+
+commit e4ef069ed7e8586c3d6eedd4989eeb91b3ac44bd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 25 12:18:34 2024 -0700
+
+ Improve internal documentation links.
+
+commit a8b99a80e307976e30cdeb88543262f82b0559ed
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 25 11:52:41 2024 -0700
+
+ Update module map and example to use templated imports (issue #470).
+
+commit e51f6aa11fb03151217790643048f3fb3012a6cb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 23 23:24:30 2024 -0700
+
+ Compute normals for tessellated surfaces after transformation.
+ Don't tessellate when settings.render=0.
+
+commit abcc187e719a34a490fe67b5bb0391b577821479
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 23 23:23:22 2024 -0700
+
+ Fix settings.render=0.
+
+commit 853e24d9bc8e287c273f02438fe809bc2fdd09d0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 22 13:45:42 2024 -0700
+
+ Enable GLSL error reporting again.
+
+commit 0a28468d010da5159b1d3cdb921e50b469f629e9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 21 20:32:17 2024 -0700
+
+ Output triangle group for indexed surfaces given render option tessellate=true.
+ Fix triangle group normals.
+
+commit 1f8626d9996fa61ae3be3b1d9469bcb09d15b2f8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 21 18:42:08 2024 -0700
+
+ Update comment.
+
+commit cefa9d615389e34183f0830527ede4318c1cb5d8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 21 18:41:41 2024 -0700
+
+ Simplify code.
+
+commit a2206f5bab482a023144a6ce919096100b851026
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 19 09:46:24 2024 -0700
+
+ Use triangle group array assignments.
+
+commit 57c25038f9e1051d7f5c9ca51a59560aa67d317d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 19 09:40:42 2024 -0700
+
+ Update asygl.
+
+commit 9399282cf9e1a24fd1ba3f00dcfdc6a790838722
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 19 09:31:26 2024 -0700
+
+ WebGL: Allow triangle data array assignments.
+
+commit f80311ae7f35f98ecbfcaa4763305fdd0d95a052
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 15 23:26:12 2024 -0700
+
+ WebGL: Condense triangle groups data.
+
+commit 9523b77d98921e13fb958f78b57d57721df30922
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 15 18:40:18 2024 -0700
+
+ Fix issue #467 (arising from backward incompatibility #450): Missing labels in flattened 3D scene (using settings.render=0) after update to version 2.90.
+
+commit a65d33455949562694765a5384918da1741f89b4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 15 17:40:44 2024 -0700
+
+ Update asygl.
+
+commit 42b211180d7df8ca08a7d331373a650a74917f5d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 15 17:37:18 2024 -0700
+
+ Fix color normalization.
+
+commit 7a9f9ad90a87a26d2814607e96a53ee5a23c13b2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 15 17:34:09 2024 -0700
+
+ Revert "Fix offscreen triangle groups."
+
+ This reverts commit 5841f00d6613e9a32aef986520172738e7bb25a8.
+
+commit 40f83910cdf2961adaace41a30450ea5b71c7ad9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 14 10:50:38 2024 -0700
+
+ Update asygl.
+
+commit 9eb6b146226d1d3a3aee39918b528017acfb8793
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 14 10:49:28 2024 -0700
+
+ Fix flatness calculation.
+
+commit 5841f00d6613e9a32aef986520172738e7bb25a8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 14 08:54:21 2024 -0700
+
+ Fix offscreen triangle groups.
+
+commit 472d8ceb641a7f6fd6e2246b064b81185485195c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 6 22:05:06 2024 -0700
+
+ Fix triangle constructor.
+
+commit 9b25d1d94322fe382087823363dd7833cbdb40ce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 2 10:46:36 2024 -0700
+
+ Fix teapot regularization.
+
+commit 2da7afc8b7a5b0406c3b6cd507ce7b21489509c8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 1 21:41:32 2024 -0700
+
+ Make -d option output call traceback (issue #451).
+
+commit 5dc7992891de07af146317ad053ee56d9ffd938d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 29 21:13:23 2024 -0700
+
+ Update asygl.
+
+commit 4d50ea9cf4c76e7489b5d6c49f84f0267aa28ecb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 29 21:12:37 2024 -0700
+
+ AsyGL: Fix stack overflow.
+
+commit c7e3109ecc4f6f4b193dca1fb80f8cb3c006c9f6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 29 20:58:00 2024 -0700
+
+ Revert "Update asygl."
+
+ This reverts commit 8ef173f593d960e79ca79f916acea149e648c6ce.
+
+commit 8ef173f593d960e79ca79f916acea149e648c6ce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 29 20:21:56 2024 -0700
+
+ Update asygl.
+
+commit 60d6605333f928420dccdac765925685d81bedab
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 29 20:19:54 2024 -0700
+
+ AsyGL: Travel home on initialization.
+
+commit da4cf28d54a98253de71615fc4f2dec07aaa8707
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 29 00:00:53 2024 -0700
+
+ Update asygl.
+
+commit fb9be22ade7e0ea59d9e4d6ef4485ece2777d95c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 28 23:53:18 2024 -0700
+
+ AsyGL: Initialize all vertices in triangle arrays, even if they are offscreen.
+
+commit 9b3c6cafd09457e3e575b770df36003c3ccbbc60
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 28 22:52:00 2024 -0700
+
+ Fix typo.
+
+commit efc15f4d3cf0f2891ac944d9d0fa3f57a8966fdb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 26 14:58:12 2024 -0700
+
+ Fix slide margin and landscape mode.
+
+commit 7d206b8a70e8c985a67cfe5dddcc455163bde2b7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 25 17:56:40 2024 -0700
+
+ XASY: Fix SyntaxWarning (issue #464).
+
+commit 6e02744a6b93d376e3abe41561d7b0039a8c8d80
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 25 17:50:36 2024 -0700
+
+ Replace each tab in error messages by 1 space (issue #444).
+
+commit b016b84079c777364eaa40c20ce5a3d80805980c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 25 09:29:42 2024 -0700
+
+ Fix number of colors for prerendering bezier triangles.
+
+commit c1eb726af8eb4afc6c4872fedef0d05b0cd650bd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 21 13:56:37 2024 -0700
+
+ Increment version to 2.91.
+
+commit 58246991e2474ffbd1bfe012d5d0a11407da7795
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 21 10:33:58 2024 -0700
+
+ Support latest osmesa.h (issue #433).
+
+commit 25eee09b986b2bf373a5bab21be4b0406bc2568a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 21 00:09:15 2024 -0700
+
+ Install shaders without executable bit.
+
+commit 74af1955622ae40bbe4edc74cd197049a04684a9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 21 00:08:00 2024 -0700
+
+ Avoid use of deprecated datetime.utcfromtimestamp function.
+
+commit 9cd341a78049695722a25d54be507ffd18cacb15
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 20 23:30:08 2024 -0700
+
+ Update documentation.
+
+commit 8455927794379406ea28be52adc7cc65262f9ea7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 20 23:21:48 2024 -0700
+
+ Omit teapot regularization.
+
+commit 5099d297e6a950c8917a21be9bf15d75e7855e6a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 20 19:04:49 2024 -0700
+
+ Fix discussion of deferred drawing.
+
+commit b0cba406177a0bbee1428ac2e36f886cccdc5b94
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 19 23:59:31 2024 -0700
+
+ Replace ImageMagick convert by magick convert.
+
+commit 4d15930f3a4aa8ca4f4616276678e9b1537c27a4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 19 19:00:15 2024 -0700
+
+ Fix documentation.
+
+commit b2dba448eb7e579f9f1e382c3c22c3e1be439e1c
+Merge: eca567a5 154a9d93
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 19 18:43:30 2024 -0700
+
+ Merge pull request #439 from jkseppan/flycheck
+
+ Integrate with flycheck
+
+commit eca567a539a7bf2b1beb5a3e1871c9c3db276e94
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 19 18:37:05 2024 -0700
+
+ Apply pull request #452, with a few modifications.
+
+commit e36ea98c063075bd48a44410c8de1fc173d354c7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 19 17:28:47 2024 -0700
+
+ Update documentation.
+
+commit 7d063bebcf040ab417c770941676df92b669e13e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 19 15:11:17 2024 -0700
+
+ Replace tabs in error messages by 2 spaces (issue #444).
+
+commit 39dff901f9c36de254710b57381dc4b83a636f63
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 19 13:50:40 2024 -0700
+
+ Fix approximate transparency rendering for GPUs without SSBO support (issue #462).
+
+commit 99bd09380ddd649d3d6060dda12320e2dc8ed10b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 19 10:35:08 2024 -0700
+
+ Pass PKG_FLAGS to AC_CHECK_LIB (issue # 461).
+
+commit 216e2ef85fe61c959d2163f8c7c5f4faca87d840
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 19 09:41:16 2024 -0700
+
+ Change add(picture dest, picture src, pair position) to respect a size specification for src (see issue #450).
+ This change is backwards incompatible only in cases where src is given a size specification; the previous behaviour can then be obtained with
+
+ add(dest,src.fit(identity()),position).
+
+commit 4cbd256f23a940f60b54c1ea4df1fe2febe101dd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 19 09:40:04 2024 -0700
+
+ Fix example.
+
+commit c7f016286dffc4cd1805d7541d50e17d05805527
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 16 23:46:09 2024 -0700
+
+ Avoid duplicate code.
+
+commit d3ad8b5fd85a0ba900c4933acb013e501e473bb1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 16 20:23:45 2024 -0700
+
+ Qualify call to glutSetOption.
+
+commit 9a776cfe4d3bf6b01c7c5340745aa5b0fc9bd707
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 16 15:48:31 2024 -0700
+
+ Update URL.
+
+commit 9cf74052039f62dc4f4c810cd0a0b133d977433d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 13 17:44:57 2024 -0700
+
+ Reset terminal on exit.
+
+commit af44b79a8b008c6e2bcc3a422cdc28adb78d25d0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 13 08:29:49 2024 -0700
+
+ Exit glut gracefully.
+
+commit c7250761093ba84f3db1c948d3fc4effcfb8d32a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 13 08:02:34 2024 -0700
+
+ Don't show target for empty pictures.
+
+commit 1d4dfcae1950fcfce44ed109260b39f0e6dbb45f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 12 23:46:42 2024 -0700
+
+ Fix erase.
+
+commit 237a30626c2167f1269dd2ec8b6910569f569e5f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 11 23:29:34 2024 -0700
+
+ Don't warn if there are no constraints.
+
+commit 45912ba5dc3aa458ce25fc04d569fbe430238c13
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 11 23:29:11 2024 -0700
+
+ Only output a 3D picture when not up to date.
+
+commit 590b89237b2b2d61d310380313e9e61d2329d22e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 11 20:09:50 2024 -0700
+
+ Decouple scaling of each dimension with a fixed version of the original 2-variable simplex method (see commit 401cf60f89dcddfb6993f7bd25a86b144ec5f3ad and issue #72).
+
+commit 8b307db4402ec7ad1bf1d1f3559140acaa4863e2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 9 08:15:36 2024 -0700
+
+ Fix DEBUG_FRAME warning.
+
+commit 1c16640576c9b96926f9f76e06b81f0f68fd1714
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 9 08:10:30 2024 -0700
+
+ Remove unused argument to stack::load.
+
+commit 786fc0fb3da2fb0e3f4b1dd94aa3548b4a06ad56
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 8 23:07:21 2024 -0700
+
+ Update documentation of templated imports.
+
+commit f153c484aca2ead08683cbfb2a5afbcafef1c703
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Sat Jun 8 19:40:39 2024 -0700
+
+ Test template for nested imports.
+
+commit 61c6d2be12bfad7239ff4f6733ba1a66b84f4d26
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 8 19:23:03 2024 -0700
+
+ Support templated imports for parameter types defined in imported modules.
+
+commit 575ef4298a22e175dc2201b4c91f1cf6f8511a0e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 4 21:07:41 2024 -0700
+
+ Partially revert commit 45b84def56e7c4af6a9f0e9546bf92f90c9a22af.
+
+commit 12e20a7be326f05d5e5d7a555a0f9ceb29becce1
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Sun Jun 2 21:27:29 2024 -0700
+
+ Add more thorough test of struct template.
+
+commit 772a3e4d0efa95367f547159bb86dd9f436abd18
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 2 17:39:49 2024 -0700
+
+ Remove automatic recordInitializer for imported templates; add test.
+
+commit 3f6f4361af778517867837b79cc56db28e791935
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Sun Jun 2 13:28:17 2024 -0700
+
+ Add import de-duplication tests.
+
+commit 600c54f7669d23bf57beaee991773f1b301720ef
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Sun Jun 2 12:52:08 2024 -0700
+
+ Minor readability improvements.
+
+commit d22b41fb0e7eaf2290951409abf2f867aa317850
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 1 23:39:39 2024 -0700
+
+ Defer pushing qualified tyEntries until actually loading a templated module.
+
+commit 70346afc6d421c5b102a35f7b9bde8109082ef71
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 1 21:00:12 2024 -0700
+
+ Remove unused code.
+
+commit 8c9e05a2f239390a3ce0fa9fc236027ac3d8bfb1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 1 20:50:57 2024 -0700
+
+ Revert "Revert "Initialize structs declared within templated imports.""
+
+ This reverts commit 315ca8cbe34cee0b5079bd669060b568da7b342a.
+
+commit e5590f72c74f43840ae87d411f4791b200a7a3e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 1 20:37:57 2024 -0700
+
+ Support templated access with types containing static fields.
+
+commit a697a52388f0e07797ac5eaa8d00c419337d0c7b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 1 19:30:28 2024 -0700
+
+ Simplify code.
+
+commit 57539e7ae5f20414d936730e57120106a8ef3f44
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 1 19:28:25 2024 -0700
+
+ Simplify code.
+
+commit 1e51fe661e819f13446288f2cdb47b7688f499e7
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Sat Jun 1 15:40:15 2024 -0700
+
+ Only pop qualifiers for records.
+
+commit 45b84def56e7c4af6a9f0e9546bf92f90c9a22af
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 1 13:24:36 2024 -0700
+
+ Support templated access with imported and top-level structure types.
+
+commit db67e9101801809cc15e4e34de72c8c41a60b18b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 30 20:55:20 2024 -0700
+
+ Simplify code.
+
+commit 6faf168867f0a7dd3930b6cf0d74fc4e3333ddd0
+Merge: 7dfdaf3c be47ce98
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Thu May 30 19:50:04 2024 -0700
+
+ Merge branch 'rename' into template
+
+commit be47ce9838e0a92dd026fbb1df0532edca5a2e1a
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Wed May 29 22:43:42 2024 -0700
+
+ Rename types::tyTy back to types::ty.
+
+commit 79f526207906986ac2a86414bdece4dffeb12781
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Wed May 29 22:36:20 2024 -0700
+
+ Rename absyntax::ty to absyntax::astType.
+
+commit 092fc985e8be1cfd88f2045fe39e981bd110f0be
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Wed May 29 22:19:31 2024 -0700
+
+ Change some macro-gated ty to tyTy.
+
+commit 94451536b4a372c4fb5f15b928377174c8e17311
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Wed May 29 22:13:06 2024 -0700
+
+ Change `#if SIMPLE_FRAME` to `#ifdef SIMPLE_FRAME` for consistency.
+
+commit 7dfdaf3c418ddb0d2471cea99eb0bcaeaec8c6a7
+Merge: ecb912d9 122092fa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 29 21:02:20 2024 -0700
+
+ Merge branch 'master' into template.
+
+commit 122092fa8a238ac101e9b7dcd6316be919e069ea
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 29 20:53:21 2024 -0700
+
+ Work around missing pkg-config files.
+
+commit 2d3fc31c89786cf7edfb8ee85e02fce60b483570
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Wed May 29 14:51:49 2024 -0700
+
+ Rename vm::frame to vm::vmFrame to avoid confusion with trans::frame.
+
+commit c2cd04a91d1bc7e1fb8e45737d7d45a22344ca1f
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Wed May 29 14:51:13 2024 -0700
+
+ Output linebreak in testLib to improve error message readability.
+
+commit 3bc8e52d1eedf0956785e6214a462172f5820656
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Wed May 29 12:57:35 2024 -0700
+
+ Rename types::ty to types::tyTy to distinguish it from absyntax::ty.
+
+commit ecb912d95d3cb9c9595e82f8de8bfaf1dfa9e8ba
+Merge: 193c933f 684570c8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 28 10:15:51 2024 -0700
+
+ Merge branch 'master' into template.
+
+commit 193c933fed79c9d12527ee32f249e7c70812af35
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Tue May 28 10:02:01 2024 -0700
+
+ WIP: Correctly qualify tyEntries for template parameters.
+
+commit 684570c8872a2e93ef86a6ef456a0599a934bf12
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 27 19:50:24 2024 -0700
+
+ Ship with pkg.m4 to support pkg-config.
+
+commit de439f6d57b43871dbb3d23f5a9ab8c9af9c4ef2
+Merge: 518077fd e369a22f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 23 22:52:55 2024 -0700
+
+ Merge branch 'master' into template.
+
+commit e369a22fd851e63c2f1e75b098a572778f932d86
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 23 22:52:21 2024 -0700
+
+ Support COMPACT=0 again.
+
+commit 518077fd67809c0b847982708e7695405d51ea03
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 23 21:17:55 2024 -0700
+
+ Improve 32 bit integer detection macro.
+
+commit c451de132d783606f8aee2c8bd6214f1a972de3e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 22 22:04:30 2024 -0700
+
+ Remove obsolete code.
+
+commit eee7be909c837074d690f5377324940c1c22556b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 22 21:57:45 2024 -0700
+
+ Revert "Remove obsolete code."
+
+ This reverts commit 82da5932f7dfa59337840abfec723de14edaee98.
+
+commit 82da5932f7dfa59337840abfec723de14edaee98
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 21 23:31:34 2024 -0700
+
+ Remove obsolete code.
+
+commit 652038f70d54f8fce993312063897b7d67e26649
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 21 23:21:00 2024 -0700
+
+ Avoid particular compile error if Int=int.
+
+commit 03916a9cd8a2cab8c6b8ebd48c4b9aa2be03a339
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 21 23:12:58 2024 -0700
+
+ Revert "Avoid particular compile error if Int=int."
+
+ This reverts commit 6e8222e13ad71b03376c84f259bf126944beb303.
+
+commit 8fbeeaa6bb7a84be36942b0622294391e46783de
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 17 16:03:19 2024 -0700
+
+ Fix documentation.
+
+commit 154a9d938d5c97aa75e83a88ef3de22444d422a5
+Author: Jouni K. Seppänen <jks@iki.fi>
+Date: Fri Apr 5 15:21:57 2024 +0300
+
+ Integrate with flycheck
+
+ Flycheck is the modern way to do on-the-fly syntax checking
+ and linting in Emacs: https://www.flycheck.org/en/latest/index.html
+
+ This adds a checker if flycheck is loaded. The checker uses the
+ user-defined asy command, with -noV to avoid creating a new viewer,
+ and a temporary file as the output target.
+
+commit 8371bce0828789ba8d991a3e57b5314fd9278bf6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 24 20:30:32 2024 -0700
+
+ Increment version to 2.90.
+
commit 92e96dde395fdb9707bd1bb9960e83146411ffa1
Author: John Bowman <bowman@ualberta.ca>
Date: Sat Mar 23 14:12:38 2024 -0700
@@ -34,6 +917,19 @@ Date: Sat Mar 23 13:58:31 2024 -0700
origin: "???"
commit: "???"
+commit 6e8222e13ad71b03376c84f259bf126944beb303
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Fri Mar 22 18:45:11 2024 -0700
+
+ Avoid particular compile error if Int=int.
+
+commit 63359273ebbd562fcd5f269eb08e5ce2d59bd1bf
+Merge: 4e0d0dcb d3f67352
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Fri Mar 22 09:26:47 2024 -0700
+
+ Merge branch 'template' of https://github.com/vectorgraphics/asymptote into template
+
commit 315ca8cbe34cee0b5079bd669060b568da7b342a
Author: John Bowman <bowman@ualberta.ca>
Date: Thu Mar 21 22:23:47 2024 -0700
@@ -42,6 +938,44 @@ Date: Thu Mar 21 22:23:47 2024 -0700
This reverts commit 12baa706a2162acd5a555af922105a4061fbd0f8.
+commit d3f67352cda9f7ad6cb52eb15b925ec594a923af
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 21 22:21:43 2024 -0700
+
+ Update last revision.
+
+commit 719c11747ff45acd7f0cf4b8810b4170f74c3b90
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 21 22:05:05 2024 -0700
+
+ Add templated import initialization test.
+
+commit 4e0d0dcb17b53f9a427154b0ac6775ed2ba8e2d7
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Thu Mar 21 20:12:38 2024 -0700
+
+ Mostly cosmetic changes.
+
+commit 84eceac38b494271aaf4063a8c568a3e9f46f20a
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Wed Mar 20 14:20:35 2024 -0700
+
+ Remove no-longer-needed workaround.
+
+commit a2f2984eeed93a70a148f49f1d5ce9ff4be9ddea
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Wed Mar 20 14:02:16 2024 -0700
+
+ Revert "Initialize structs declared within templated imports."
+
+ This reverts commit 12baa706a2162acd5a555af922105a4061fbd0f8.
+
+commit ce9a9ce520cebbc6ea508e12b53542a0d14a92ea
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Wed Mar 20 14:01:37 2024 -0700
+
+ Add additional tests from datastructures branch.
+
commit 033715655b4165ba2d00aaf9640bfb9b505d593a
Merge: 2bc14502 de239a50
Author: Charles Staats III <charles.staats.iii@gmail.com>